通知変数の値を変数値にバインドしないのはなぜですか?また、なぜあなたはme = {'name': 'Rob2'};
を実行すると、これは完全に新しいオブジェクトを作成し、me
変数にそれを代入warrior.bind({'name': 'Rob3'}, 'ninja')
通知更新を変数にバインドしないのはなぜですか?
function warrior(kind){
console.log(this.name);
}
var me = {'name': 'Rob'}
var ninja = warrior.bind(me, "ninja");
ninja();
me = {'name': 'Rob2'};
ninja();
ya私の間違いは2番目の部分ですが、今すぐ動作します。私はちょうど間違ってそれを入力しているに違いない。 – Rob