通读jquery源码感悟 —— 前言

一、jQuery版本

jQuery版本是jquery-2.0.3

二、核心模块

21 - 94行:定义了一些变量和函数  jquery = function(){};

96 - 283行:给jquery对象,添加了一些方法和属性;

285 -347行:extend:jquery的继承方法;

349 - 817行:jquery.extend():扩展一些工具方法;

877 - 2856行:sizzle:复杂选择器的实现;

2880 - 3042行:callbacks:回调对象:对函数的统一管理;

3043 - 3183行:deferred:延迟对象:对异步的统一管理;

3184 - 3295行:support:功能检测;

3308 - 3652行:data():数据缓存;

3653 - 3797行:queue():队列管理;

3803 - 4299行:attr()  prop()  val()  addClass()等:对元素属性的操作;

4300 - 5128行:on()  trigger():事件操作的相关方法;

5140 - 6057行:DOM操作:添加  删除  获取  包装  DOM筛选;

6058 - 6620行:css():样式的操作;

6621 - 7854行:提交数据和ajax():ajax()  getJson()等;

7855 - 8584行:animate():运动的方法;

8585 - 8792行:offset():位置和尺寸的方法;

8804 - 8821行:jquery支持模块化的模式;

8824 行:window.jquery = window.$ = jquery;

你可能感兴趣的:(通读jquery源码感悟 —— 前言)