だから...JavaScriptをいじって、私にとっては新しいアイデアをいじって、オブジェクトのメソッドに、それらがメソッドであるオブジェクトを返すようにします。これにより、連鎖性が高まります。それでは、私の質問です。これはどのように役立つのでしょうか。基本的な動作をテストするために、これを一緒に投げました。
<script>
MathChain = function()
{
this.pass = function()
{
this.multiply = eval(arguments.join('*'));
this.add = eval(arguments.join('+'));
return this;
}
}
m = new MathChain().pass(5, 10, 20).multiply; // 1000
a = new MathChain().pass(5, 10, 20).add; // 35
</script>
これは明らかに、この概念を使用する非常に効率的なインスタンスではないので、(jQueryを除いて)適切に実行するものを教えていただけますか?