摘要: 在Javascript面向对象的编程中我们常常会见到这三个关键字:this、prototype、constructor。 对这三个关键字的理解是对Javascript面向对象编程理解的要点。 阅读全文
posted @ 2010-05-12 21:29 aaaxawefasdf 阅读(9595) 评论(10) 推荐(5) 编辑
摘要: 功能:判断对象否为纯粹的对象字面量 说明:对于通过字面量定义的对象和new Object的对象返回true,new Object时传参数的返回false 阅读全文
posted @ 2010-05-12 13:09 aaaxawefasdf 阅读(4834) 评论(4) 推荐(0) 编辑
摘要: 享元模式实现对象的共享,从而减少内存分配的开销。该模式通常和工厂模式一起使用。Flyweight的目的是为了减少内存的消耗而出现的一种模式。因此他是一种解决实现问题的模式,而不是用来解决建模问题的。。Flyweight模式的几个要点: 1、面向对象很好的解决了抽象性的问题,但是作为一个运行在机器中的程序实体,我们需要考虑对象的代价问题。Flyweight设计模式主要解决面向对象的代价问题,一般不触... 阅读全文
posted @ 2010-05-11 13:52 aaaxawefasdf 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 1、Ext.apply(Object obj, Object config, Object defaults ) : Object将config中的所有属性复制到obj中,如果配置了defaults,则先将defaults中的属性传入obj,然后再将config中属性传入,一般defaults用于定义一些默认值。注意:每个参数都必须是对象object,而不能是function或其他。创建objec... 阅读全文
posted @ 2010-05-11 09:31 aaaxawefasdf 阅读(1131) 评论(1) 推荐(0) 编辑