摘要: 引言: 在javascript中创建对象是很容易的,可以使用对象字面量或者构造函数或者object.creat.在接下来的介绍中,我们将越过这些方法去寻求一些其他的对象创建模式。 我们知道js是一种简洁明了的语言,他没有像其他语言所拥有的一些语法特征,比如命名空间,模块,包,私有属性等。那么我们又将如何通过一些模式去实现,替换那些语法特征呢?或者仅以不同于那些语法特征的方式来思考问题?命名空间模式(namespace) 说白了,就是在应用程序或者库中创建一个全局对像,然后把所有功能添加到改全局对象中。 优点:减少程序中所需要的全局变量的数量,同时也有助于避免命名冲突或过长的名字前缀。 缺点.. 阅读全文
posted @ 2014-02-25 15:50 ppgirl 阅读(447) 评论(1) 推荐(0) 编辑