摘要: 今天在看设计模式的时候,遇到一些挺低级的东西,搞不懂,顾查阅资料整理记录一番。 先了解一下new构造函数的过程: 1、创建一个foo的空对象; 2、将func内部的this指向foo函数;(继承func函数内部的属性和方法) 3、foo._proto_ = func.prototye;(继承func 阅读全文
posted @ 2017-09-07 14:42 落落月 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 1、constructor(构造器)模式 先上个简单的构造器源码: 在上面的构造器car中定义了三个属性和一个方法;oldCar和newCar都能继承car的属性和方法,但是,每创建一个实例,都要定义一个新的toString方法,这样子是不科学,按道理,应该所有的实例都共用同一个方法,换句话说(实例 阅读全文
posted @ 2017-09-07 14:06 落落月 阅读(159) 评论(0) 推荐(0) 编辑