new 操作符都帮我们做了什么 / new 操作符的作用
1.创建一个控对象this
2.给this 添加属性 和方法
3.返回this
var arr = new Array(); // 构造函数/类
// 创建很多同类型的对象的时候, 使用工厂模式 / 构造函数模式
function createObj(name,age,gender){
var obj = {
name:name,
age:age,
gender:gender
}
return obj;
}
function Person(name,age,gender){
// var this={};
this.name=name;
this.age=age;
this.gender=gender;
// return this;
}