冠军

导航

随笔分类 -  javascript

上一页 1 2 3 4 5 6

jQuery 原理的模拟代码 -2 数据部分
摘要:在 jQuery 中,可以对每一个 DOM 对象保存私有的数据。这个数据当然要通过属性来进行存取,但是,有多个属性怎么办呢?,要定义多个属性吗?,属性的名字叫什么呢?会不会与其他的属性有冲突呢?在 jQuery 中,针对 DOM 对象扩展的私有数据可以用一个对象来表示,多个数据就使用这个对象的多个属... 阅读全文

posted @ 2010-08-01 08:56 冠军 阅读(2514) 评论(2) 推荐(2) 编辑

jQuery 原理的模拟代码 -1 核心部分
摘要:最近又看了一下 jQuery 1.4.2, 为了便于理解,将 jQuery 的核心使用比较简单的代码模拟一下。方便学习。核心部分实现了两种选择器,使用 id 和标记名,还可以提供 css 的设置,以及 text 的设置。Code highlighting produced by Actipro Co... 阅读全文

posted @ 2010-08-01 00:03 冠军 阅读(4707) 评论(3) 推荐(6) 编辑

转发:在 IE 和 FireFox 中 Javascript 代码的调试视频
摘要:javascript 调试 阅读全文

posted @ 2010-05-23 11:21 冠军 阅读(384) 评论(2) 推荐(1) 编辑

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 冠军 阅读(1111) 评论(0) 推荐(0) 编辑

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

posted @ 2010-04-24 20:09 冠军 阅读(18636) 评论(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 冠军 阅读(5807) 评论(7) 推荐(4) 编辑

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 冠军 阅读(1505) 评论(1) 推荐(1) 编辑

jQuery1.3.2 源码学习-6 size 和 get 函数
摘要:jQuery 阅读全文

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

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

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

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

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

jQuery1.3.2 源码学习-4 init 函数分析 - 2
摘要:jQuery init 函数分析 阅读全文

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

jQuery1.3.2 源码学习-3 init 函数分析 - 1
摘要:jQuery init函数分析 阅读全文

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

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

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

jQuery1.3.2 源码学习 -1 $ 是什么?jQuery 又是什么?
摘要:jQuery1.3.2 源码学习 $ 是什么?jQuery 又是什么? 阅读全文

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

上一页 1 2 3 4 5 6