[Turn]jquery Source Analysis series

Source: Internet
Author: User

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.