冠军

导航

2010年4月24日

jQuery1.3.2 源码学习-8 index 函数

摘要: // Determine the position of an element within // the matched set of elements160 index: function( elem ) { // Locate the position of the desired element return jQuery.inArray( // If it receives a jQue... 阅读全文

posted @ 2010-04-24 21:13 冠军 阅读(1107) 评论(0) 推荐(0) 编辑

Javascript 中的相等与不等

摘要: 在 javascript 中,可以使用 == 来比较两个数据是否相等,如果两个数据的类型不同,那么,将在进行转换后进行比较,转换的规则如下:l 如果其中一个操作数的类型为 Boolean ,那么,首先将它转换为数字类型,false 转换为 0, true 将转换为 1。l 如果其中一个操作数的类型是字符串,另外一个为数字类型,那么,将字符串转换为数字进行比较。l 如果其中一个操作数的类型是字符串,... 阅读全文

posted @ 2010-04-24 20:09 冠军 阅读(18630) 评论(4) 推荐(4) 编辑

Javascript 中的 && 和 ||

摘要: 普通情况下的 && 和 || 比较简单,这里不进行讨论。准备两个对象用于下面的讨论。var alice = { name: "alice", toString: function () { return this.name; }}var smith = { name: "smith", toString: function () { return this.name; }}在 ja... 阅读全文

posted @ 2010-04-24 19:58 冠军 阅读(5800) 评论(7) 推荐(4) 编辑

2010年4月23日

jQuery1.3.2 源码学习-7 setArray,each 函数

摘要: 119 // Take an array of elements and push it onto the stack120 // (returning the new matched element set)121 pushStack: function( elems, name, selector ) {122 // Build a new jQuery matched element set... 阅读全文

posted @ 2010-04-23 15:37 冠军 阅读(1498) 评论(1) 推荐(1) 编辑

jQuery1.3.2 源码学习-6 size 和 get 函数

摘要: jQuery 阅读全文

posted @ 2010-04-23 15:33 冠军 阅读(610) 评论(0) 推荐(0) 编辑

2010年4月20日

jQuery1.3.2 源码学习-5 jQuery 中的原型

摘要: 原型 prototype在 JavaScript 中,每个函数对象都有一个默认的属性 prototype,称为函数对象的原型成员,这个属性指向一个对象,称为函数的原型对象,当我们每定义了一个函数的时候,JavaScript 就创建了一个对应的原型对象,也就是说,当我们定义一个函数的时候,实际上得到了两个对象,一个函数对象,一个原型对象。原型对象是一个特殊的对象,函数的 prototype 成员指向... 阅读全文

posted @ 2010-04-20 14:10 冠军 阅读(3223) 评论(5) 推荐(5) 编辑

2010年4月19日

jQuery 的原型关系图

摘要: 整理了一下 jQuery 的原型关系图,理解起来更加方便一些。图例:黄色的为对象,蓝色的为函数。 阅读全文

posted @ 2010-04-19 23:14 冠军 阅读(12035) 评论(7) 推荐(5) 编辑

2010年3月30日

jQuery1.3.2 源码学习-4 init 函数分析 - 2

摘要: jQuery init 函数分析 阅读全文

posted @ 2010-03-30 23:49 冠军 阅读(2176) 评论(0) 推荐(2) 编辑

jQuery1.3.2 源码学习-3 init 函数分析 - 1

摘要: jQuery init函数分析 阅读全文

posted @ 2010-03-30 23:44 冠军 阅读(769) 评论(0) 推荐(1) 编辑

2009年4月25日

jQuery1.3.2 源码学习 -2 两个重要的正则表达式

摘要: 32 // Is it a simple selector33 isSimple = /^.[^:#\[\.,]*$/// 表示这是正则表达式^ 表示开始部分$ 表示结束部分. 匹配除了 \n 之外的任何字符[^character_group] 表示不在字符集合中[^:#\[\.,] 表示除了冒号 (:), #, 前中括号([), 句号(.) 和逗号(,)之外的任何一个字符[^:#\[\.,]* ... 阅读全文

posted @ 2009-04-25 15:29 冠军 阅读(999) 评论(1) 推荐(0) 编辑