js创建一个对象的四种方法
字面量方式创建对象
字面量方式创建对象var obj = {}添加成员,要自己手动一个一个加进去缺点:不能量产
内置构造函数创建对象
内置构造函数创建对象var obj = new Object()添加成员,要自己手动一个一个加进去缺点:不能量产
工厂函数创建对象
工厂函数创建对象1.自己书写一个工厂函数2.用自己书写的工厂函数创建出一个对象
自定义构造函数创建对象
自定义构造函数创建对象1.自己书写一个构造函数2.使用自己书写的构造函数创建对象当一个函数名和 new关键字连用的时候就是构造函数功能:创造一个对象把函数体内的this改变成当前要创造的对象