您的位置:首页 > Web前端 > JQuery

jQuery1.6.2源码分析(一)框架体系研究

2011-12-27 12:18 302 查看
  当下分析JQ源码的的同僚已经很多了,首先谈一下为什么我要分析JQ的源码,理由如下:

    1、通过系统的分析,让自己能够对构建框架有一个深入的了解。

    2、让更多的人学习到jQuery的精髓,能够自己利用原生JS写出符合公司要求的框架来。

  

  好了,废话不多说,先看一下1.6.2的一个整体架构:

19-21行防止document之类的全局变量被其他插件修改,因此引入了window来正确定义闭包体内的document、navigator、location
22-950行jQuery的核心工具函数
952-1149行异步队列
1150-1405行浏览器测试
1406-1733行数据缓存 data
1734-1905行队列
1906-2535行属性操作
2536-3729行事件处理
3738-5152行选择器sizzle
5153-5482行dom遍历
5487-6247行dom操作
6251-6619行CSS操作
6623-7981行异步请求
7985-8600行动画FX
8604-8976行坐标和大小
8980行window.jQuery = window.$ = jQuery;将jQuery转变为全局对象
    在接下来的篇章里,我会按照整个架构的顺序,详细的分析每个模块,敬请期待!

    以上分析难免有错误的地方,还望大家指正批评,共同进步。  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: