以下属性绑定虽然是多此一举,但为什么给属性重新绑定自身对象,反而成了window?varobj={con:functionfn(x){console.log(x);//10console.log(this);//window}.bind(obj)}obj.con(10);
varobj={con:functionfn(x){console.log(x);//10console.log(this);//window}.bind(obj)}obj.con(10);
con:functionfn(x){console.log(x);//10console.log(this);//window}.bind(obj)}obj.con(10);
console.log(x);//10console.log(this);//window}.bind(obj)}obj.con(10);
console.log(this);//window}.bind(obj)}obj.con(10);
}.bind(obj)}obj.con(10);
}obj.con(10);
obj.con(10);
慕丝7291255
慕村225694
相关分类