// 构造函数的语法格式 // function 构造函数名(){ // this.属性=值; // this.方法=function(){} // } // new 构造函数名(); function Star(uname,age,sex){ this.name=uname; this.age=age; this.sex=sex; this.sing=function(song){ console.log(song); } } var ldh=new Star('刘德华',18,'男'); console.log(ldh.name); console.log(ldh.sex); ldh.sing('冰雨') var zxy=new Star('张学友',19,'男'); console.log(zxy.age); zxy.sing('李香兰'); // 1.构造函数名字首要大写 // 2.我们构造函数不需要return 就可以返回结果 // 3.我们调用构造函数 必须使用new // 4.我们只有new Star()调用函数就创建一个对象 ldh {} // 5.我们的属性和方法前面必须添加this
注意:
1.构造函数名字首要大写
2.我们构造函数不需要return 就可以返回结果
3.我们调用构造函数 必须使用new
4.我们只有new Star()调用函数就创建一个对象 ldh {}
5.我们的属性和方法前面必须添加this