摘要: prototype是一个用于扩展类的对象的方法的方法. 一.对于一个对象,要给它注册一个方法,可以用三种方法. 1.o.m=string;;这种太麻烦, 2.在constructor(构造器)里面将它注册进去.占空间. 3.但是这种方法会占用很大的内存和空间.于是有一种更好的方法.就是用Object的prototype方法将这些方法存在同一个地址,供所创建的对象... 阅读全文
posted @ 2008-02-23 17:21 laolaowhn 阅读(348) 评论(0) 推荐(0) 编辑
摘要: prototype源码分析—enumerable 关键字: prototype js 代码 var $break = new Object(); //表示break的对象 可以对比java的exception的使用 var $continue = new Object(); //表示continue的对象 可以对比java的exception的使用 ... 阅读全文
posted @ 2008-02-23 14:18 laolaowhn 阅读(375) 评论(0) 推荐(0) 编辑
摘要: Prototype 框架分析(一) Class 关于javascript的面向对象设计可以参看MSDN上的文章《JavaScript使用面向对象的技术创建高级 Web 应用程序》,这样理解起来更加容易。 Class的声明 Prototype的帮助文档中关于Class的介绍中有下面的例子: var Animal = Class.create(); Animal.prot... 阅读全文
posted @ 2008-02-23 14:09 laolaowhn 阅读(451) 评论(0) 推荐(0) 编辑
摘要: Prototype.js的分析 2007-11-16 17:13 prototype.js是 一个很强大的Javascript函数库,它可以让你很轻松的使用一些特效,实现AJAX的功能.虽然prototype.js是为了Ruby On Rails开发的,它的纯Javascript的性质也使得它很容易用在其他的网络程序中。可惜的是,Prototype.js还没有强大的文档解释,尽 管它的代码非常... 阅读全文
posted @ 2008-02-23 14:01 laolaowhn 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 我为什么选择mootools,抛弃了prototype. (mootools 与 prototype 核心代码分析) =========================================== 前言 =========================================== 最近喜欢上了mootools(相见恨晚啊),在公开表示了对他的偏爱. 很多朋友都问我... 阅读全文
posted @ 2008-02-23 13:52 laolaowhn 阅读(613) 评论(2) 推荐(0) 编辑
摘要: prototype源码分析 AJAX之旅(1):由prototype_1.3.1进入javascript殿堂-类的初探 还是决定冠上ajax的头衔,毕竟很多人会用这个关键词搜索。虽然我认为这只是个炒作的概念,不过不得不承认ajax叫起来要方便多了。所以ajax的意思我就不详细解释了。 写这个教程的起因很简单:经过一段时间的ajax学习,有一些体会,并且越发认识到ajax技术的强大... 阅读全文
posted @ 2008-02-23 13:24 laolaowhn 阅读(1314) 评论(2) 推荐(0) 编辑