- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 jQuery.js的构造函数分析
上次已经分析过jQuery.js的整个执行过程了,现在需要深入丛林了,从jQuery.js的构造函数开始。 在jQuery.js的构造函数中,充分利用了JavsScript语言的动态性——对行参的类型和个数没有的严格要求,以至于一个函数可以实现多种功能需求,也为JavaScript语言的多态性提供了基础,在这个构造函数中,提供了六种不同的调用格式(根据官方API文档),具体如下($ =
2006-12-05 14:02:00 2176 1
原创 JavaScript中的正则表达式学习笔记
最近刚买了一本《JavaScript高级程序设计》,研究了一下第七章正则表达式,感觉到了正则表达式的强大和灵活性,一串字符的匹配模式往往有很多种,关键在于它的执行效率。这里留下一篇学习笔记,其中大部分内容摘自书本,相当于一次归纳总结,方便以后自己查阅。1.1 RegExp对象的定义 JavaScript对正则表达式的支持是通过ECMAScript中的RegExp类实现的,它的构造函数可以
2006-11-26 21:06:00 1758
原创 jQuery.js执行过程分析
JavaScript是一门基于对象的语言,而它的对象技术的实现又和其他语言有着很大的差异,在JavaScript中,一个类的定义一般采用下面这种模式(我所看到的):// 定义一个构造函数;testClass(param1, param2) { this.attr1 = param1; this.attr2 = param2; ...}// 在prototype对象上扩展,加上相应
2006-11-22 15:19:00 3295 1
原创 jQuery.js中继承的实现
对于JavaScript语言,虽然标榜是面向对象的语言,但是和那些像Java一样传统的面向对象的语言相比,其面向对象的实现,总显得一些别扭。就拿继承来说吧,传统面向对象的语言都是在语言层面上支持了,而JavaScript就要自己来实现继承这个功能了,下面来看看jQuery.js是怎么实现这个功能的。 在jQuery.js中一个jQuery.extend()的静态方法,它提供了jQuery
2006-11-19 12:01:00 4109 3
原创 开始jQuery.js研究之旅
自从网络上刮起了Ajax、Web 2.0之风,我一直冷眼旁观着,因为它跟我的工作关系不大。 而随着工作重点的变化,在工作中也体会到了Web 2.0中的一些方法、模式对改变现在的开发带来了新的思想,这些风景也把我吸引了过来。 但我的重点有些不同,因为我喜欢的是Ajax中的UI方面,而不是那种Web 2.0网站的开发。在工作中,主要的任务是改善企业内部应用,关注的是一些B/S架构的应
2006-11-18 13:44:00 4930
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人