【Javascript】Sizzle引擎--原生getElementsByClassName对选择结果的影响(jQuery)
2012-02-21
个人觉得这个例子虽然可能不具有实际意义,但是可以很好的理解Sizzle选择的过程
实例说明
先看一个例子:
Read More
【Javascript】Sizzle引擎--原理与实践(四)
2012-02-18
元素过滤是Sizzle中最复杂的一部分
基本形式
Sizzle
Read More
【Javascript】Sizzle引擎--原理与实践(三)
2012-02-17
查找的入口对应的是Sizzle.find方法:
Sizzle.
Read More
【Javascript】Sizzle引擎--原理与实践(二)
2012-02-16
主要流程与正则
表达式分块
var
Read More
【Javascript】Sizzle引擎--原理与实践(一)
2012-02-15
简述
Sizzle是jQuery的御用选择器引擎,是jQuery作者John Resig写的DOM选择器引擎,速度号称业界第一。
另外,Sizzle是独立的一部分,不依赖任何库,如果你不想用jQuery,可 以只用Sizzle。
所以单独拿出来特别对待。在Prototype1.7中,选择器也采用了Sizzle,不过版本有点老,所以我去Sizzle网站搞...
Read More
【Javascript】Prototype源码浅析—元素选择器部分(一)之$
2012-02-03
简述
$ 方法是 Prototype 的基础,和jquery中的$作用差不多,不过功能却弱了很多。
因为Prototype中还有一个\(方法,看名字就知道,和$相比,\)加了一倍的钱,功能肯定就丰富撒。本文主要是剖析$方法,1.7版本的$$方法使用的是Sizzle引擎,比较复杂,是后面的事情。
基本原理
Read More
【Javascript】Prototype源码浅析—Date
2012-02-02
Date
Date比较好理解,理解清楚了 Number 对象的 toPaddedString 方法就可以了。
只有两个方法(toJSON和toISOString),而且这两个方法还一样,就是将日期转换为 JSON 字符串(遵循 ISO 格式)。
代码很短,我直接贴上来:
Read More
【Javascript】关于Chrome的sort()优化
2012-02-01