私は正式に、JavaScript で変数を代入しようとして 1 日を費やしました! この同じ質問を 4 つの異なる方法で質問して申し訳ありませんが、これが私が今朝始めたものであり、これでうまくいきます。ここで、2 つ目のメソッドを追加する必要があります。
Application = {};
(function() {
var closure = {};
Application.myFirstMethod = function() {
if (arguments.length) {
closure = arguments[0];
} else {
return closure;
}
}
})();
Application.myFirstMethod(3.14);
result = Application.myFirstMethod();
log(result);
私の質問は次のとおりです: に追加mySecondMethod
する場合、現在クロージャーと呼ばれている変数を使用せずApplication
に の値を保持するにはどうすればよいですか?arguments[0]