Objective
Believe that any front-end developers or front-end enthusiasts are not unfamiliar with jquery. jquery is easy to use, powerful, especially with good browser compatibility, greatly reducing the difficulty of front-end development, making front-end development become "approachable." Since I used jquery, I immediately feel that life is no longer gray, and can work happily.
But in the daily code to fly up, I am also curious about jquery, so also deliberately to check the information. Now there are a lot of information on the Internet and the bookstore on the jquery source code from various angles of analysis, most of it is to summarize the jquery, summed up from the top down. But I as a fresh graduate of the front-end engineer, must be with those front-end Daniel can not compare, so, I think I simply from a front-end learner's perspective to interpret the jquery code, from the bottom up, I learn the process of jquery completely to each jquery learner, Can let more to me like the rookie by learning the jquery source code to improve their understanding of the front end.
I use the jquery version is now the latest version of 2.1.1. Now the market is not a lot of 2.1.1 analysis, but also to try to fill the gap in this area. But while looking at a series of articles, it's best to have a jquery code in hand, because I'll explain how jquery works in the code order from top to bottom perfect detail.
Let's start with the following: