摘要: 一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。1 <scriptsrc="1.js"></script>2 <scriptsrc="2.js"></script>3 <scriptsrc="3.js"></script>4 <scriptsrc="4.js">& 阅读全文
posted @ 2013-05-01 14:52 小 / 妖 阅读(321) 评论(1) 推荐(0) 编辑
摘要: 一、原始写法模块就是实现特定功能的一组方法。只要把不同的函数(以及记录状态的变量)简单地放在一起,就算是一个模块。1 functionm1(){2 //...3 }4 functionm2(){5 //...6 }上面的函数m1()和m2(),组成一个模块。使用的时候,直接调用就行了。这种做法的缺点很明显:"污染"了全局变量,无法保证不与其他模块发生变量名冲突,而且模块成员之间看不出直接关系。二、对象写法为了解决上面的缺点,可以把模块写成一个对象,所有的模块成员都放到这个对象里面。1 varmodule1=newObject({2 _count:0,3 m1:... 阅读全文
posted @ 2013-05-01 14:23 小 / 妖 阅读(206) 评论(0) 推荐(0) 编辑