// 利用构造函数创建对象 // 我们需要创建相同的属性 :名字 年龄 性别 相同的方法 唱歌 // 构造函数的语法格式 // new 构建函数名() // 构造函数 泛指的某一大类 function Star(uname,age,sex){ this.name = uname; this.age = age; this.sex = sex; this.sing = function(ge){ console.log(ge); } } // 1. 构造函数名字首字母要大写 // 2. 我们构造函数不需要return 就可以返回结果 // 3. 我们掉哟个构造函数 必须使用new // 4. 我们只要new Star() 调用函数就是创建一个对象 //对象 是一个具体的事物 刘德华 18 男 var ldh = new Star('刘德华','18','男');// 调用函数返回的是一个对象 console.log(ldh.age); ldh.sing('冰雨'); //我们利用构造函数的过程也称之为 对象实例化