什么樣子的資料是需要寫在原型中? 需要共享的資料就可以寫原型中
原型的作用之一: 資料共享
//屬性需要共享, 方法也需要共享 //不需要共享的資料寫在建構式中,需要共享的資料寫在原型中 //建構式 function Student(name,age,sex) { this.name=name; this.age=age; this.sex=sex; } //所有學生的身高都是188,所有人的體重都是55 //所有學生都要每天寫500行代碼 //所有學生每天都要吃一個10斤的西瓜 //原型物件 Student.prototype.height="188"; Student.prototype.weight="55kg"; Student.prototype.study=function () { console.log("學習,寫500行代碼,小菜一碟"); }; Student.prototype.eat=function () { console.log("吃一個10斤的西瓜"); }; //實體化物件,并初始化 var stu=new Student("晨光",57,"女"); console.dir(Student); console.dir(stu); // stu.eat(); // stu.study();
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/159143.html
標籤:JavaScript
上一篇:封裝一個漂亮的ant design form標簽組件
下一篇:JS高級---原型的簡單的語法
