原文:【深入淺出jQuery】源碼淺析--整體架構

最近一直在研讀 jQuery 源碼,初看源碼一頭霧水毫無頭緒,真正靜下心來細看寫的真是精妙,讓你感嘆代碼之美。 其結構明晰,高內聚 低耦合,兼具優秀的性能與便利的擴展性,在瀏覽器的兼容性 功能缺陷 漸進增強 優雅的處理能力以及 Ajax 等方面周到而強大的定制功能無不令人驚嘆。 另外,閱讀源碼讓我接觸到了大量底層的知識。對原生JS 框架設計 代碼優化有了全新的認識,接下來將會寫一系列關於 jQue ...

2016-03-14 21:11 80 85238 推薦指數:

查看詳情

深入淺出jQuery源碼淺析2--奇技淫巧

最近一直在研讀 jQuery 源碼,初看源碼一頭霧水毫無頭緒,真正靜下心來細看寫的真是精妙,讓你感嘆代碼之美。 其結構明晰,高內聚、低耦合,兼具優秀的性能與便利的擴展性,在瀏覽器的兼容性(功能缺陷、漸進增強)優雅的處理能力以及 Ajax 等方面周到而強大的定制功能無不令人驚嘆。 另外,閱讀源碼 ...

Wed Mar 23 04:11:00 CST 2016 40 19753
深入淺出三層架構

這幾天看了不少三層架構的資料,整理整理 ——故寫篇博文談談自己的看法。 三層架構概念: 三層架構(3-tier application) 通常意義上的三層架構就是將整個業務應用划分為:表現層(UI)、業務邏輯層(BLL)、數據訪問層(DAL)。區分層次的目的即為了“高內聚,低耦合”的思想 ...

Fri Feb 10 08:35:00 CST 2012 16 4887
深入淺出AQS源碼解析

最近一直在研究AQS的源碼,希望可以更深刻的理解AQS的實現原理。雖然網上有很多關於AQS的源碼分析,但是看完以后感覺還是一知半解。於是,我將自己的整個理解過程記錄下來了,希望對大家有所幫助。 基本原理 AQS是Java中鎖的基礎,主要由兩個隊列組成。一個隊列是同步隊列,另一個是條件 ...

Mon Jul 13 09:05:00 CST 2020 0 775
深入了解jQuery整體架構

本文是在閱讀了Aaron艾倫的jQuery源碼解析(地址:http://www.imooc.com/learn/172)后的個人體會以及筆記。在這里感謝艾倫老師深入淺出的講解!! 先來看看如何生成一個jQuery對象,源碼: 當我們使用jQuery('something ...

Fri Nov 18 05:18:00 CST 2016 0 1497
深入淺出之切空間

  這是我以前在其它地方寫的, 轉到這里來, 這里的排版比較好看.   添加了新的內容, 比如法線貼圖和切空間的概念等(2019.07.04) ----------- 下面首先這是別人寫的切空間的 ...

Thu Jul 04 22:53:00 CST 2019 0 1155
深入淺出電位

電位和電位差 個人學習了 MIT 和大學課本里面的電位內容,於是自己寫了一點東西 可以結合隨筆“電位”去看 我們都知道靜電場是保守場,也就是電場強度積分與路徑無關。 假如我們要計算電場 ...

Tue Oct 05 00:27:00 CST 2021 0 196
ArrayList 深入淺出

ArrayList 特點:按添加順序排列、可重復、非線程安全; 底層實現:數組 擴容原理:初始化集合時,默認容量為 0,第一次添加元素時擴容為 10,容量不夠時擴容為原來容量的 1.5 ...

Sat Jul 24 01:15:00 CST 2021 0 219
深入淺出KnockoutJS

深入淺出KnockoutJS   寫在前面,本文資料大多來源網上,屬於自己的學習筆記整理。   其中主要內容來自learn.knockoutjs.com,源碼解析部分資料來自司徒正美博文《knockout.js學習筆記》系列。 1. Knockout初體驗 1.1 Before ...

Sat Feb 28 02:49:00 CST 2015 3 14168
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM