var?demo?=?function(){
????console.log(this.number);
}.bind({
????number:?1
});
demo();????//?1這個輸出結果是1var?demo?=?function(){
????console.log(this.number);
};
demo.bind({number:?1});
demo();????//?undefined這個輸出的結果是undefined請問這個區別在哪兒 第二個函數運行時的this依然指向windowbind不是可以改變this的指向么 并且經過一次綁定就一直在了謝謝
請教一個關于bind方法的問題
聞風_
2017-10-18 20:29:05