通读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;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在线阅读 http://interview.poetries.top[http://interview.poetr...
    前端进阶之旅阅读 114,935评论 24 450
  • 原文链接 http://blog.poetries.top/2016/10/20/review-jQuery 关注...
    前端进阶之旅阅读 16,699评论 18 503
  • 1.JQuery 基础 改变web开发人员创造搞交互性界面的方式。设计者无需花费时间纠缠JS复杂的高级特性。 1....
    LaBaby_阅读 1,406评论 0 2
  • 1.几种基本数据类型?复杂数据类型?值类型和引用数据类型?堆栈数据结构? 基本数据类型:Undefined、Nul...
    极乐君阅读 5,626评论 0 106
  • 雪花牛肉,不枉费这个貌如其名的种别。那雪白的细条纹路像泼洒在血红底色画布上的白色油彩,根根分明,在我眼里,鲜肉纹理...
    李葳Taiwan阅读 165评论 0 0