var demo = function(){ console.log(this.number); }.bind({ number: 1 }); demo(); // 1
这个输出结果是1
var demo = function(){ console.log(this.number); }; demo.bind({number: 1}); demo(); // undefined
这个输出的结果是undefined
请问这个区别在哪儿 第二个函数运行时的this依然指向window
bind不是可以改变this的指向么 并且经过一次绑定就一直在了
谢谢
相关分类