05 2016 档案

摘要:/**工厂模式**/ //工厂模式:用函数来封装以特定接口创建对象的细节 //虽然解决了创建多个相似对象的问题,但是没有解决对象识别的问题(即怎么知道一个对象的类型) /**构造函数模式**/ //构造函数模式, //像object和array这些是原生的构造函数,我们也可以创建自定义的构造函数来实 阅读全文
posted @ 2016-05-28 09:23 麦丽素 阅读(166) 评论(0) 推荐(0)
摘要:闭包:引用了自由变量的函数,这个被引用的变量和这个函数一同存在,即使已经离开创造他的环境。 test在a函数中被定义。a函数执行之后其中的变量和对象都会被销毁(垃圾回收机制)。但由于test被一直调用,所以不会被销毁。直到定时器停止。这个定时函数就是一个闭包。 obj函数里面定义了a和返回了一个对象 阅读全文
posted @ 2016-05-26 19:41 麦丽素 阅读(162) 评论(0) 推荐(0)