【推荐】jQuery应用程序架构设计工具(PPT)
【CSDN编译】Addy Osmani是jQuery Core Bug Triage & Docs Team成员,AOL的UI开发工程师,著有《JS关键设计模式》、《OSS stuffs》等书。本文是他在今年伦敦Web Directions上的演讲——《jQuery 应用程序结构工具》,这是一个幻灯片的扩展版本,包含多方面内容和亮点,其亮点是这15个幻灯片。CSDN软件研发频道对此进行了....
【JavaScript框架封装】实现一个类似于JQuery的基础框架、事件框架、CSS框架、属性框架、内容框架、动画框架整体架构的搭建
版权声明:本文为博主原创文章,未经博主允许不得转载。更多学习资料请访问我爱科技论坛:www.52tech.tech https://blog.csdn.net/m0_37981569/article/details/81055973 /* * @Author: 我爱科技论坛 * @Time: 201...
【深入浅出jQuery】源码浅析--整体架构
最近一直在研读 jQuery 源码,初看源码一头雾水毫无头绪,真正静下心来细看写的真是精妙,让你感叹代码之美。 其结构明晰,高内聚、低耦合,兼具优秀的性能与便利的扩展性,在浏览器的兼容性(功能缺陷、渐进增强)优雅的处理能力以及 Ajax 等方面周到而强大的定制功能无不令人惊叹。 另外,阅读源码让我接触到了大量底层的知识。对原生JS 、框架设计、代码优化有了全新的认识,接下来将会写一系列关于 jQ....
jQuery 2.0.3 源码分析core - 整体架构
拜读一个开源框架,最想学到的就是设计的思想和实现的技巧。 废话不多说,jquery这么多年了分析都写烂了,老早以前就拜读过, 不过这几年都是做移动端,一直御用zepto, 最近抽出点时间把jquery又给扫一遍 我也不会照本宣科的翻译源码,结合自己的实际经验一起拜读吧! github上最新是jquery-master,加入了AMD规范了,我就以官方最新2.0.3为准 整体架构 jQu...
jQuery技术内幕:深入解析jQuery架构设计与实现原理. 3.13 总结
3.13 总结 在本章中,对选择器引擎Sizzle做了完整的介绍和分析,总体源码结构见代码清单3-1,方法功能和调用关系见图3-1。在本章的最后还介绍和分析了jQuery对Sizzle的整合和扩展。 选择器表达式由块表达式和块间关系符组成。块表达式分为3种:简单表达式、属性表达式、伪类表达式;块间关系符分为4种:">"父子关系、""祖先后代关系、"+"紧挨着的兄弟元素、"~"之后的所有兄弟....
jQuery技术内幕:深入解析jQuery架构设计与实现原理. 3.12 jQuery扩展
3.12 jQuery扩展 3.12.1 暴露Sizzle给jQuery 下面的代码将Sizzle的方法和属性暴露给了jQuery: 5288 // EXPOSE 5289 // Override sizzle attribute retrieval 5290 Sizzle.attr = jQuery.attr; 5291 Sizzle.selectors.attrMap = {}; 5292 ....
jQuery技术内幕:深入解析jQuery架构设计与实现原理. 3.11 便捷方法
3.11 便捷方法 3.11.1 Sizzle.matches( expr, set ) 便捷方法Sizzle.matches( expr, set )使用指定的选择器表达式expr对元素集合set进行过滤,并返回过滤结果。 该方法通过简单地调用函数Sizzle( selector, context, results, seed )来实现,调用时会将元素集合set作为参数seed传入。 相关代码....
jQuery技术内幕:深入解析jQuery架构设计与实现原理. 3.10 工具方法
3.10 工具方法 3.10.1 Sizzle.uniqueSort( results ) 工具方法Sizzle.uniqueSort( results )负责对元素集合中的元素按照出现在文档中的顺序进行排序,并删除重复元素。 相关代码如下所示: 4026 Sizzle.uniqueSort = function( results ) { 4027 ...
jQuery技术内幕:深入解析jQuery架构设计与实现原理. 3.9 Sizzle.selectors
3.9 Sizzle.selectors 对象Sizzle.selectors包含了Sizzle在查找和过滤过程中用到的正则、查找函数、过滤函数,其中包含的属性见图3-1,源码结构见代码清单3-1。 3.9.1 Sizzle.selectors.order 表达式类型数组Sizzle.selectors.order中定义了查找单个块表达式时的查找顺序,依次是ID、CLASS、NAME、TAG。其....
jQuery技术内幕:深入解析jQuery架构设计与实现原理. 3.8 Sizzle.selectors.relative
3.8 Sizzle.selectors.relative 对象Sizzle.selectors.relative中存放了块间关系符和对应的块间关系过滤函数,称为“块间关系过滤函数集”。 块间关系符共有4种,其含义和过滤方式如表3-2所示。 图3-6 Sizzle.filter( expr, set, inplace, not )的执行过程 表3-2 块间关系符的含义和过滤方式 序号...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
jQuery架构相关内容
jQuery您可能感兴趣
- jQuery对象
- jQuery选择器
- jQuery滑块
- jQuery循环
- jQuery选项卡
- jQuery响应式
- jQuery插件
- jQuery自动切换
- jQuery选项
- jQuery时间轴插件
- jQuery ajax
- jQuery方法
- jQuery实现
- jQuery js
- jQuery事件
- jQuery元素
- jQuery Javascript
- jQuery学习
- jQuery操作
- jQuery CSS
- jQuery html
- jQuery报错
- jQuery页面
- jQuery图片
- jQuery Mobile
- jQuery UI
- jQuery easyui
- jQuery数据
- jQuery动画
- jQuery笔记
阿里巴巴终端技术
阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。
+关注