1.利用 new Object()创建对象
var obj1 = new Object();
2.利用对象字面量创建对象
var obj2 = {};
3.利用构造函数创建对象
function Star(uname,age){
this.uname = uname;
this.age = age;
this.sing = function(){
console.log("我会唱歌");
}
}
var ldh = new Star('刘德华',19);
var zxh = new Star('张学友',20);
ldh.sing();
zxy.sing();//都输出的为"我会唱歌"
- 1) new 的作用 新建一个空对象
- 2) 让this指向这个新的对象