Javascript模块化编程
摘要:
一、原始写法模块就是实现特定功能的一组方法。只要把不同的函数(以及记录状态的变量)简单地放在一起,就算是一个模块。 function m1(){ //... } function m2(){ //... }上面的函数m1()和m2(),组成一个模块。使用的时候,直接调用就行了。这种做法的缺点很明显:"污染"了全局变量,无法保证不与其他模块发生变量名冲突,而且模块成员之间看不出直接关系。二、对象写法为了解决上面的缺点,可以把模块写成一个对象,所有的模块成员都放到这个对象里面。 var module1 = new Object({ _count : 0, m1 :... 阅读全文
posted @ 2013-10-15 11:17 person1 阅读(122) 评论(0) 推荐(0) 编辑