欢迎来我的专栏检察系列文章。 上一章谈到了 dom 的几个插进去操纵,虽然插进去的体式格局多种多样,但只要在懂了原生要领等基本上,代码看起来都不是很庞杂。比较有意思的一个函数就是 buildFragment 要领,用来将…
标签:源码学习
jQuery 源码系列(十五)DOM 操纵
欢迎来我的专栏检察系列文章。 能够你会以为这个名字很新鲜这个名字很新鲜,为何叫做 domManip,即所谓的 dom 微操纵。 实在在 jQuery 中有许多重要的 dom 操纵,这些操纵运用的频次都异常高,不过这些操纵…
jQuery 源码系列(十四)自定义事宜
欢迎来我的专栏检察系列文章。 之前,我只晓得,只有当对浏览器中的元素举行点击的时刻,才会动身 click 事宜,别的的事宜也一样,须要工资的鼠标操纵。 厥后跟着进修的不断深入,才晓得本来 JS 能够写函数来掌握事宜的实行…
jQuery 源码系列(十三)事宜处置惩罚源码
迎接来我的专栏检察系列文章。 经由过程前面一章关于 addEvent 库的引见,它的兼容性超等棒,听说关于 IE4、5 都有很好的兼容性,这和 jQuery 的道理是一致的,而在 jQuery 中,有一个对象与其相对应,…
jQuery 源码系列(十二)事宜体系结构
欢迎来我的专栏检察系列文章。 前面一章,大概是一个总览,引见了事宜绑定的初志和运用,经由过程相识,晓得其内部是一个什么样的流程,从哪一个函数到哪一个函数。不管 jQuery 的源码简朴或许庞杂,有一点能够一定,jQuer…
jQuery 源码系列(十一)event 整体概述
欢迎来我的专栏检察系列文章。 此次的内容是来引见关于 jQuery 的事宜托付。不过在之前呢有必要先来相识一下 JS 中的事宜托付与冒泡,我之前也写过相似的博客,事宜冒泡与捕捉 由 JS 事宜引入 事宜是 JS DOM …
jQuery 源码系列(十)hooks 的道理
欢迎来我的专栏检察系列文章。 hooks 在英语中的意义示意钩子或挂钩,在 jQuery 中也有 hooks 这么一个观点,它的功用在斟酌到一些兼容性和别的特别状况的前提下,优先斟酌这些特别状况,然后才去用一般的要领处置…
jQuery 源码系列(九)回溯机制
欢迎来我的专栏检察系列文章。 进修了 prevObject 以后发明,我之前写的一篇博客引见 pushStack 函数谁人内容是有题目的。原本我认为这个 pushStack 函数就是一个一般的函数,它接收一个 DOM (…
jQuery 源码系列(八)data 缓存机制
欢迎来我的专栏检察系列文章。 不盘算引见 deferred,或许放到背面今后去引见,因为我关于 js 的异步存在着恐惊,看了半天代码,发明,用挺好用的,一看源码,全傻眼了。假如你感兴趣,这边链接1,链接2。 数据缓存 j…
jQuery 源码系列(七)Callbacks 函数
欢迎来我的专栏检察系列文章。 讲真,Sizzle 的源码真的太压制了,以至于写 Sizzle 文章的这段时刻里都异常的痛楚,刚开始以为它还挺有意义的,越到背面越以为代码很难读懂,烦。 寒假也过完了,在家里待了两周的时刻,…
jQuery 源码系列(三)sizzle 选择器
欢迎来我的专栏检察系列文章。 Sizzle 原本是 jQuery 中用来看成 DOM 挑选器的,厥后被 John Resig 零丁星散出去,成为一个零丁的项目,能够直接导入到项目中运用。jquery/sizzle。 原本…
jQuery 源码系列(四)Tokens 词法剖析
欢迎来我的专栏检察系列文章。 在编译道理中,词法剖析是一个异常症结的环节,词法剖析器读入字撙节,然后依据症结字、标识符、标点、字符串等举行分别,天生单词。Sizzle 挑选器的婚配思绪和这异常像,在内部叫做 Tokens…