<![CDATA[ここのテキストは<runtime>要素の子要素に<usage>要素があるので、完全に無視されます。<description>などのテキストが全て無視されて<usage>要素で記載された内容に置き換わります。<description><![CDATA[バージョン付きは表示出来るか。今からid:nishiohirokazuとWiiスポーツの練習をするので後で書く。00:23すみません、返信が遅れました。(最近ブログ更新サボっていて、前向きなコメントを頂くとは想定外でした...)私の場合は、ECMAScript(JavaScript,JScript)のコードをライブラリ化してまとめてインクルードでき、かつ多段(プロトタイプ)継承とプライベートメンバ・メソッドな「クラス(ユーザー定義オブジェクト)」を作る。ライブラリ化の方針としては、ECMAScript準拠の部分と環境依存部分を別"クラス"や別"パッケージ"または"サブクラス"に分けて、なるだけ様々な環境で動作できるようにしています。WSHでもそれらは動くのですが、せっかくスクリプト言語なのでCUIの対話形式での実行環境を作ってみましたのです。(似てるのかな...?)スミマセン今はとりあえず返信させて頂こうかと思いましたので、後々内容を読ませていただきますね。05:17おお、コメントありがとうございます。ライブラリ化してまとめてインクルードできこの辺りは僕はScriptControlでやろうと思っています。ScriptControlはまだ挙動がいまいちわかってない部分があるんですよねぇ。多段(プロトタイプ)継承これはちょっとこの言葉だけだと想像出来ないかも。僕も対話形式のConsoleは作ってるんですけど、まだライブラリ化の方針まで固まってません。ScriptXは使おうと思ってますけど。21:40いろいろとActiveXとか使ってますねー。どこで仕様とか調べるのでしょう...??後々参考にさせていただくかも知れません。多段(プロトタイプ)継承JAVAなんかはクラスベースの継承だけれど、ECMAScriptはプロトタイプベースの継承ですよね。関数を使ったユーザー定義オブジェクトの場合、継承のシステムはユーザーが用意しなければならないはずです。私の場合は、クラスライクな継承を何段も(サブクラスのサブクラスのサブクラスの...)できるようにしたのでこのように書かせていただきました。多重継承はできませんでした。その代わり、"クラス"に1つ(static)なプロパティも継承させることにしました。こんなことやってます。ActiveXとか使ってますねー。その手のブクマが流れてると思います。継承云々の話ですけど、そもそも継承を積極的に使うべきかって辺りでJavaScriptのprototypeベースはそこまで要らない気がするんですよねぇ。基本は普通にprototypeにベースとなる"オブジェクト"を突っ込んであげるだけで事足りると僕は考えていて、それ以上に拡張したいならmixinすればいいと考えてます。型チェックってよりメソッド名で実装してるかしてないかみたいな。