Article turn from: jquery Source Analysis Series-aaron
Version up to 2013.8.24 jquery official release of the latest 2.0.3 to prevail
Attach the source annotation analysis for each chapter: Https://github.com/JsAaron/jQuery
Book being written-design and implementation of jquery architecture
I am in the Web tutorial (end)
jquery source parsing (architecture and Dependency module) 64 hours
jquery source parsing (DOM and core module)64 hours
jquery Source Analysis Catalog (end)
jquery Source Analysis Series (01): Overall architecture
jquery Source Analysis Series (02): Selector
jquery Source Analysis Series (03): Selector Sizzle engine-lexical parsing
jquery Source Analysis Series (04): Selector Sizzle engine-analytic principle
jquery Source Analysis Series (05): Selector Sizzle engine-compiler function
jquery Source Analysis Series (06): Selector Sizzle engine-Super match
jquery Source Analysis Series (07): Filter Sizzle Engine-location pseudo class
jquery Source Analysis Series (08): Selector Sizzle Engine-efficient query
jquery Source Analysis Series (09): Callback Object-Callbacks
jquery Source Analysis Series (10): Callback Object-Callback depth
jquery Source Analysis Series (11): Delay Object-Deferred concept
jquery Source Analysis Series (12): Time-lapse object-deferred source profiling
jquery Source Analysis Series (13): Data Caching-cache
jquery Source Analysis Series (14): Backtracking magic-End and Pushstack
jquery Source Analysis Series (15): Hook mechanism-property operations
jquery Source Analysis Series (16): In-depth browser-compatible fine number jquery Hooks attribute Chapter
jquery Source Analysis Series (17): Event Binding-bind/live/delegate/on
jquery Source Analysis Series (18): Event Bindings-Architecture
jquery Source Analysis Series (19): Event binding-binding design
jquery Source Analysis Series (20): Event binding-Delegate design
jquery Source Analysis Series (21): Event Binding-Custom design
jquery Source Analysis Series (22): Event binding-Impersonation Event
jquery Source Analysis Series (All): DOM Operation Core-Dommanip
jquery Source Analysis Series: DOM Operation Core –buildfragment
jquery Source Analysis Series: Dom operation Method (i)
jquery Source Analysis Series (+): Dom operation Method (ii) Html,text,val
jquery Source Analysis Series (27): Style Operation –css
jquery Source Analysis Series (28): Style Operation –addclass
jquery Source Analysis Series (29): Element manipulation – Element size
jquery Source Analysis Series (30): element operation – Window size
jquery Source Analysis Series (+): Ajax-Overall structure
jquery Source Analysis Series (+): ajax-deferred implementation
jquery Source Analysis Series: Ajax-pre-filter and request-dispenser
jquery Source Analysis Series (JSONP): Ajax-preprocessing
jquery Source Analysis Series: The realization and principle of AJAX-JSONP
jquery Source Analysis Series ($): Ajax-type converter
jquery Source Analysis Series (PNS): Ajax-Summary
jquery Source Analysis Series (38): Queue operations
jquery Source Analysis Series (39): Animation queue
jquery Source Analysis Series (40): Animation design
jquery Source Analysis Series (41): Animation implementation
jQuery2.1.1 Analyzing fragments
Sizzle Analysis Records: GetAttribute and GetAttributeNode
Sizzle Analysis Records: Lexical Analyzer (tokenize)
Sizzle Analysis Record: about Queryselectorall compatibility issues
Sizzle Analysis Record: Property selector
Sizzle Analysis Record: decomposition process
Sizzle Analysis Record: Custom Pseudo-Class selector
Early source analysis is 2.0.3 version, I also read while writing, the overall control and details of the lack!
is currently finishing the latest 2.1.1 source code, I will realize it again, will be as the supporting materials, to provide you with a learning!
[Turn]jquery Source Analysis series