JavaScript

XML enhanced Object Notation その2

よく考えると、オブジェクトの型は指定のJavaScriptを実装するというルールであれば、コントラクト(契約)となるインターフェイスを作る必要ないですね。 <var name="count" value="0" /> <function id="XenON::toString"> name="toString"> .. このデータを文字列化するメソッドの実装 </function> これで使う側は自分の所のインター</var>…

XML enhanced Object Notation

自分の言ったネタを投げっぱなしにするのもなんなので、ちょっと遊んでみました。 <var name="count" value="0" /> for ( var i=0; i < arguments.length; i++ ) { this.count += arguments[i]; } return this.count; 以下に生成関数</var>