在看本文之前,可以先复习前面的一篇文章:《03-JavaScript基础/07-对象简介和对象的基本操作.md》
创建自定义对象的几种方法
方式一:对象字面量
对象的字面量就是一个{}。里面的属性和方法均是键值对。
例如:
1 | var o = { |
控制台输出:

方式二:工厂模式
通过该方法可以大批量的创建对象。
1 | /* |
弊端:
使用工厂方法创建的对象,使用的构造函数都是Object。所以创建的对象都是Object这个类型,就导致我们无法区分出多种不同类型的对象。
方式三:利用构造函数
1 |
在看本文之前,可以先复习前面的一篇文章:《03-JavaScript基础/07-对象简介和对象的基本操作.md》
对象的字面量就是一个{}。里面的属性和方法均是键值对。
例如:
1 | var o = { |
控制台输出:

通过该方法可以大批量的创建对象。
1 | /* |
弊端:
使用工厂方法创建的对象,使用的构造函数都是Object。所以创建的对象都是Object这个类型,就导致我们无法区分出多种不同类型的对象。
1 |