![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jquery
文章平均质量分 94
niuqiang2008
这个作者很懒,什么都没留下…
展开
-
jQuery源码分析系列(01) : 整体架构
jQuery 2.0.3 源码分析core - 整体架构 整体架构 拜读一个开源框架,最想学到的就是设计的思想和实现的技巧。 废话不多说,jquery这么多年了分析都写烂了,老早以前就拜读过, 不过这几年都是做移动端,一直御用zepto, 最近抽出点时间把jquery又给扫一遍 我也不会照本宣科的翻译源码,结合自己的实际经验一起拜读吧! github上最新是jquery-m...原创 2014-10-27 17:36:45 · 84 阅读 · 0 评论 -
jQuery 2.0.3 源码分析Sizzle引擎 - 词法解析
声明:本文为原创文章,如需转载,请注明来源并保留原文链接Aaron,谢谢! 浏览器从下载文档到显示页面的过程是个复杂的过程,这里包含了重绘和重排。各家浏览器引擎的工作原理略有差别,但也有一定规则。 简单讲,通常在文档初次加载时,浏览器引擎会解析HTML文档来构建DOM树,之后根据DOM元素的几何属性构建一棵用于渲染的树。渲染树的每个节点都有大小和边距等属性,类似于盒子模型(由于隐藏元...原创 2014-10-27 17:39:33 · 91 阅读 · 0 评论 -
jQuery 2.0.3 源码分析Sizzle引擎 - 解析原理
jQuery 2.0.3 源码分析Sizzle引擎 - 解析原理 声明:本文为原创文章,如需转载,请注明来源并保留原文链接Aaron,谢谢! 先来回答博友的提问: 如何解析 div > p + div.aaron input[type="checkbox"] 顺便在深入理解下解析的原理: HTML结构 <div id="text"> &...原创 2014-10-27 17:40:11 · 80 阅读 · 0 评论 -
jQuery 2.0.3 源码分析Sizzle引擎 - 编译函数(大篇幅)
jQuery 2.0.3 源码分析Sizzle引擎 - 编译函数(大篇幅) PPT的的功能设置(支持生成3个平台的应用) PC上的效果 移动端的效果 Sizzle中的元匹配器 Sizzle.compile matcherFromTokens 声明:本文为原创文章,如需转载,请注明来源并保留原文链接Aaron,谢谢! 从Sizzle1.8开始,这是Sizzle的分界线...原创 2014-10-27 17:42:04 · 82 阅读 · 0 评论 -
jQuery 2.0.3 源码分析Sizzle引擎 - 超级匹配
jQuery 2.0.3 源码分析Sizzle引擎 - 超级匹配 声明:本文为原创文章,如需转载,请注明来源并保留原文链接Aaron,谢谢! 通过Expr.find[ type ]我们找出选择器最右边的最终seed种子合集 通过Sizzle.compile函数编译器,我们把tokenize词法元素编译成闭包函数 超级匹配superMatcher,用佳的方式从seed种子集合筛选出需...原创 2014-10-27 17:43:18 · 95 阅读 · 0 评论