摘要: 虽然在ES6中有了继承,使用extends关键字就能实现。本篇讲的不是这种,而是ES6之前的几种实现继承的方式。 (一)原型链 ECMAScript中将原型链作为实现继承的主要方法。其基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。(不理解原型链的童鞋们可以翻阅一下我之前的博客,里面 阅读全文
posted @ 2017-07-26 19:36 入门级小菜 阅读(8838) 评论(4) 推荐(1) 编辑
摘要: 最近重温了一遍红皮书,发现这本书中的很多知识点,属于耐看型的,每次都有不一样的收获。下面是对创建对象几种模式的总结。 构造函数或对象字面量都可以用来创建单个对象,但这些方式有很大的缺点:使用同一个接口创建很多对象,会产生大量的重复代码。 下面主要介绍创建对象的几种模式: (一)工厂模式 工厂模式抽象 阅读全文
posted @ 2017-07-26 15:00 入门级小菜 阅读(304) 评论(0) 推荐(0) 编辑