私は一連の関数を反復処理していますが、オブジェクトをコンテキストとして使用している各関数を呼び出すと仮定していますが、それを行う方法はわかりません - 適用しようとしましたが機能しません。これを完全に理解し、適用するなど。 いくつかの助けをお寄せください!funに渡されたオブジェクトを内部関数のコンテキストとして使用する方法は?
function calling(obj,arr){
for (var i=0; i<arr.length;i++){
arr[i].apply(null,obj);
}
return arr;
}
var fnA = [
function() {
this.yes = true;
},
function() {
this.no = false;
}
];
var obj = {};
calling(obj, fnA);
obj.yes; //should return true