當前位置:首頁 » 操作系統 » jquery源碼怎麼看

jquery源碼怎麼看

發布時間: 2024-01-15 14:48:30

❶ 如何正確閱讀jquery源碼和jquery插件源碼

1. jQuery 裡面有很多東西是出於兼容性,歷史遺留。

比如 .ready() 之類的函數,為什麼會很scroll 有關,那是為了兼容某些ie。這種代碼對於編程思想來說不僅沒用,而且是雜音,你要篩選出來就得了解這段代碼的變動,費心費力得不償失。

2. jQuery 裡面的代碼不一定是最優的,例如事件委託,每一次事件觸發都要調用選擇器,實際上是效率很低的。但是我又比較懶,沒有提交patch。

3. jQuery 實際上很容易寫出來一個 barebone alternative,在使用的過程中多想,多思考多總結就可以了。

4. jQuery 這類框架里真正有思維挑戰性的東西不多,一半以上是堆代碼而已,剩下的一點價值在於架構、抽象、擴展能力。

5. 我有一句話與所有的同行分享:工程師讓需求成為現實,優秀工程師化復雜為簡單,頂尖工程師變不可能為可能;架構師掌握現在,優秀架構師展望未來,頂尖架構師創造時代。

jQuery 的設計目的是,讓前端工程師的工作更簡單更輕松,但它並不適合所有的前端工程師,假如你的目標是成為優秀架構師、頂尖架構師的話,你在jQuery里也看不清未來。

❷ jquery ajax timeout問題.

默認未配凳塌置,即不啟用棗此圓超時,需要傳遞timeout參數來設定超時。

查看jquery的源碼扒戚:

298行提供了timeout參數

643 判斷用戶是否傳遞了timeout>0來決定是否開啟超時處理

熱點內容
oracle資料庫命令 發布:2025-04-22 19:47:55 瀏覽:563
python異或運算符 發布:2025-04-22 19:45:21 瀏覽:831
網路為什麼改不了伺服器 發布:2025-04-22 19:44:38 瀏覽:535
js壓縮base64 發布:2025-04-22 19:29:53 瀏覽:199
颶風加密工具 發布:2025-04-22 19:27:50 瀏覽:640
發票江蘇伺服器地址 發布:2025-04-22 19:21:29 瀏覽:34
編譯器路徑錯誤 發布:2025-04-22 18:53:30 瀏覽:38
王者榮耀伺服器地址被屏蔽 發布:2025-04-22 18:46:25 瀏覽:637
光遇的安卓和蘋果有什麼區別 發布:2025-04-22 18:46:23 瀏覽:422
b編譯執行 發布:2025-04-22 18:44:13 瀏覽:457