課程
/前端開發
/React.JS
/React入門
bind為什么不可以用call或者replay方法呢?求大神指教
2016-12-26
源自:React入門 3-1
正在回答
已經測試,call(this),apply(this),bind(this)均可,都是把this指向第一個參數
我覺得不行吧,apply和call都是在要運行函數的時候使用的,而這里setTimeout里面的function并不是馬上運行,而是一個聲明
按理來說是可以的,如果不行的話應該是有其他的寫法,,,還有不是replay(this),,, ?是apply(this);
舉報
顛覆式前端UI開發框架React入門視頻教程,趕緊學起來
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-05
已經測試,call(this),apply(this),bind(this)均可,都是把this指向第一個參數
2017-02-15
我覺得不行吧,apply和call都是在要運行函數的時候使用的,而這里setTimeout里面的function并不是馬上運行,而是一個聲明
2016-12-26
按理來說是可以的,如果不行的話應該是有其他的寫法,,,還有不是replay(this),,, ?是apply(this);