課程
/前端開發
/JavaScript
/JS插件開發之LightBox圖片畫廊(上)
請問animate的回調函數中的this為什么是self呢?這是怎么漂移的?回調函數中的this又是什么
2017-07-17
源自:JS插件開發之LightBox圖片畫廊(上) 3-6
正在回答
在回掉函數里面使用this指向會發生轉移,指向popWin,為了讓this指向LightBox,在函數外部需要用self替代this,避免指向錯誤,上面的回答糾正一下
在回掉函數里面使用this指向會發生轉移,指向preLoadImg,為了讓this指向LightBox,在函數外部需要用self替代this,避免指向錯誤
舉報
圖片畫廊插件開發綜合演練,快來加入我們的課程吧
2 回答為什么我的animate調用不了this.loadPicSize(sourceSrc)
2 回答函數調用的問題
2 回答監控圖片是否加載完成 函數
3 回答為什么我的lightbox是未定義 renderDom 不是一個函數。。。。。。
1 回答一會self 一會this ,什么時候用self 什么時候用this 分不清啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2022-03-30
2018-03-30
在回掉函數里面使用this指向會發生轉移,指向popWin,為了讓this指向LightBox,在函數外部需要用self替代this,避免指向錯誤,上面的回答糾正一下
2018-03-30
在回掉函數里面使用this指向會發生轉移,指向preLoadImg,為了讓this指向LightBox,在函數外部需要用self替代this,避免指向錯誤