02 2018 档案
摘要:注: 第4种模式是最常用的模式。 1.工厂模式 可以无数次调用这个工厂函数,每次都会返回一个包含两个属性和一个方法的对象 工厂模式虽然解决了创建多个相似对象的问题,但是没有解决对象识别问题,即不能知道一个对象的类型 2.构造函数模式 没有显示的创建对象,使用new来调用这个构造函数,使用new后会自
阅读全文
摘要:1.原型链: 理解: js在创建对象(不论是普通对象还是函数对象)的时候,都有一个__proto__的内置属性,指向创建它的函数对象的原型。 示例: val cat = new Animal(); 实例对象cat有一个__proto__属性指向Animal的原型对象, 即:cat.__proto__
阅读全文