迷你版jQuery——zepto核心源码分析

前言 zepto号称迷你版jQuery,并且成为移动端dom操作库的首选 事实上zepto很多时候只是借用了jQuery的名气,保持了与其基本一致的API,其内部实现早已面目全非! 艾伦分析了jQuery,小钗暂时没有那个本事分析jQuery,这里就恬不知耻说说自己对zepto的源码理解,希望对各位...

Jquery源码分析之匿名函数的自执行

匿名函数的格式: 格式: (function(){ //代码 })();     //和这个基于jQuery的比较下: $(function(){ alert("this is a test"); });   解释:包围函数(function(){})的第一对括号向脚本...

jQuery开发教程

43 课时 |
16159 人已学 |
免费
开发者课程背景图

jQuery 2.0.3 源码分析Sizzle引擎 - 解析原理

声明:本文为原创文章,如需转载,请注明来源并保留原文链接Aaron,谢谢! 先来回答博友的提问: 如何解析 div > p + div.aaron input[type="checkbox"] 顺便在深入理解下解析的原理: HTML结构 <div id="text"> <p&...

jQuery源码分析系列(38) : 队列操作

Queue队列,如同data数据缓存与Deferred异步模型一样,都是jQuery库的内部实现的基础设施 Queue队列是animate动画依赖的基础设施,整个jQuery中队列仅供给动画使用   Queue队列 队列是一种特殊的线性表,只允许在表的前端(队头)进行删除操作(出队),在表...

jQuery 2.0.3 源码分析 回溯魔法 end()和pushStack()

了解了jQuery对DOM进行遍历背后的工作机制,可以在编写代码时有意识地避免一些不必要的重复操作,从而提升代码的性能 从这章开始慢慢插入jQuery内部一系列工具方法的实现 关于jQuery对象的包装 var $aaron = $("aaron"); 通过对sizzle的分析呢,jQuery选择器...

jQuery源码分析系列(35) : Ajax - jsonp的实现与原理

ajax的核心是通过XmlHttpRequest获取非本页内容,而jsonp的核心则是动态添加<script>标签来调用服务器提供的js脚本 json核心就是:允许用户传递一个callback参数给服务端,然后服务端返回数据时会将这个callback参数作为函数名来包裹住JSON数据,这...

jQuery 2.0.3 源码分析 钩子机制 - 属性操作

jQuery提供了一些快捷函数来对dom对象的属性进行存取操作. 这一部分还是比较简单的. 根据API这章主要是分解5个方法 .attr()   获取匹配的元素集合中的第一个元素的属性的值  或 设置每一个匹配元素的一个或多个属性。 .prop() 获取匹配的元素集中第...

jQuery 2.0.3 源码分析 样式操作

根据API分类 CSS addClass() jQuery.cssHooks .hasClass() .removeClass() .toggleClass()   .addClass() 对元素的样式操作,底层的实现就是修改元素的className值 实现的功能: 增加一条样式规则: ....

jQuery2.0.3源码分析系列之(29) 窗口尺寸

.height() .innerHeight() .innerWidth() .outerHeight() .outerWidth() .width() 基础回顾 一般的,在获取浏览器窗口的大小和位置时,有以下几个属性可以使用: 在不同的浏览器中,以下12个属性所代表的意义也是不一样的 特别需要注意...

jQuery 2.0.3 源码分析core - 整体架构

拜读一个开源框架,最想学到的就是设计的思想和实现的技巧。 废话不多说,jquery这么多年了分析都写烂了,老早以前就拜读过, 不过这几年都是做移动端,一直御用zepto, 最近抽出点时间把jquery又给扫一遍 我也不会照本宣科的翻译源码,结合自己的实际经验一起拜读吧! github上最新是jque...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

阿里巴巴终端技术
阿里巴巴终端技术
阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。
1504+人已加入
加入