摘要: 一、 模块模式介绍 随着网页越来越像桌面程序的大流,Javascript模块化编程已经成为了一个迫切的需求。所谓模块, 就是实现特定功能的一组方法。C++,Java等语言对模块化的实现表现在给类提供私有和公共封装。由于Javascript不支持“类”,因此它需要基于闭包的特性,使用“模块模式”的设计模式,来实现Javascript的模块化编程。 以下是实现模块化的方法: 1.1 原始写法function m1 { // ...... }function m2 { // ......} 缺点: 污染全局命名空间;可能与其他模块有命名冲突,难以看出模块成员之间的关系 1.2 对... 阅读全文
posted @ 2013-01-28 15:08 melon.h 阅读(551) 评论(0) 推荐(0) 编辑