1. 使用Object构造函数
2. 对象字面量方式
以上两种方式的缺点是会产生大量重复代码,且封装性较差。
3. 工厂模式方式
缺点,没办法知道对象的类型
4. 构造函数方式
用构造函数创建对象的步骤:
(1)创建一个新对象
(2)将构造函数的作用域赋给新对象(即this指向新对象)
(3)执行构造函数中的代码
(4)返回新对象
5. 原型对象的方式
1. 使用Object构造函数
2. 对象字面量方式
以上两种方式的缺点是会产生大量重复代码,且封装性较差。
3. 工厂模式方式
缺点,没办法知道对象的类型
4. 构造函数方式
用构造函数创建对象的步骤:
(1)创建一个新对象
(2)将构造函数的作用域赋给新对象(即this指向新对象)
(3)执行构造函数中的代码
(4)返回新对象
5. 原型对象的方式