1、Object构造函数模式
先创建空Object对象,再动态添加属性/方法
2、对象字面量模式
使用{}创建对象,同时指定属性/方法
3、工厂模式
通过工厂函数动态创建对象并返回
工厂函数就是返回一个对象的函数
4、自定义构造函数模式
自定义构造函数,通过new创建对象
5、构造函数+原型的组合模式
自定义构造函数,属性在函数中初始化,方法添加到原型上
1、Object构造函数模式
先创建空Object对象,再动态添加属性/方法
2、对象字面量模式
使用{}创建对象,同时指定属性/方法
3、工厂模式
通过工厂函数动态创建对象并返回
工厂函数就是返回一个对象的函数
4、自定义构造函数模式
自定义构造函数,通过new创建对象
5、构造函数+原型的组合模式
自定义构造函数,属性在函数中初始化,方法添加到原型上