JavaScriptに新しいです、。Javascriptでヘルパーメソッドが頻繁に使用されるのはなぜですか?クロックフォードは、私は理解して内部関数、で使用するために外側の関数でこれを維持する方法を示している機能についての第四章では良い部品(とりわけ)</p> <p>:クロックフォードのJavascriptを読ん
私の質問は、なぜこのヘルパー関数を使用し、彼のコード例と、よりそれのようなトンで、次のとおりです。値が入っている間、追加()は、グローバルスコープ内で座っているので
myObject.double = function() {
var that = this;
var helper = function() {
that.value = add(that.value, that.value);
}
helper();
};
それは多分ですmyObjectをコピーする必要がありますので、この(myObject)をコピーして、グローバルに転送してadd()を取得できますか?
それ以外の場合は、なぜヘルパー機能が必要なのかよく分かりません。
それは単なるその概念の実例であるかどうか疑問に思っていました。ありがとう –
良い答え私は "それ"を逃したと思います。 – airmanx86