課程
/前端開發
/jQuery
/jQuery源碼解析(架構與依賴模塊)
與self對象同一級的fire函數與self對象里面的fire函數有什么區別啊
2016-11-17
源自:jQuery源碼解析(架構與依賴模塊) 3-8
正在回答
那里面的self本身不是window,你調試的時候顯示window是因為chrome自己本身把window存在了一個叫self的變量上,原來的里面的self值已經return給外面的cbs了。。。= =不執行示例代碼直接打印self也是window
哦,是的,謝謝!!! 其實還有一個疑問,就是self是指window,這里使用self用意何在,我照著作者【memory的設計】那一節的index.html示例代碼打了一遍,同時把self變量名改一下名稱,同樣能輸出一樣的結果,而且console了Callbacks('memory')這個對象一樣沒有變化
self對象里的fire調用的外面的fire,抽出外面的fire是為了讓該函數也能被add調用
weibo_東方雄起259414_0 提問者
舉報
由淺入深地剖析jQuery庫的設計與實現,揭開框架背后的秘密
3 回答jquery源碼
1 回答jquery源碼解析,回調靈活運用里面看不懂
1 回答jQuery源代碼解析
1 回答jQuery源碼怎么學
1 回答慕課網jquery源碼例子為什么運行報錯
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-03-06
那里面的self本身不是window,你調試的時候顯示window是因為chrome自己本身把window存在了一個叫self的變量上,原來的里面的self值已經return給外面的cbs了。。。= =不執行示例代碼直接打印self也是window
2016-11-23
哦,是的,謝謝!!! 其實還有一個疑問,就是self是指window,這里使用self用意何在,我照著作者【memory的設計】那一節的index.html示例代碼打了一遍,同時把self變量名改一下名稱,同樣能輸出一樣的結果,而且console了Callbacks('memory')這個對象一樣沒有變化
2016-11-23
self對象里的fire調用的外面的fire,抽出外面的fire是為了讓該函數也能被add調用