1、知識點
ES6類定義
2、實戰
/**
* 1.關鍵字class
* 2.Player類名
* 3.constructor構造器,裏面內容付給模板級的name,sex
* 4.定義個函數,繼續引用模板
* 5.static ,靜態方法->這個類不用實例化,就能引用
*/
class Player {
constructor(name, sex) {
this.name = name;
this.sex = sex;
}
show(){
console.log(`${this.name}的性別是${this.sex}。`);
}
static info(){
console.log("這是一個球員類,您可以使用它建立自己的球員。");
}
}
/**
* 1.定義一個player的變量
* 2.輸出,默認的屬性,name,sex
* 3.palyer.show()引用show()方法
*/
let player = new Player("admin", "男");
console.log(player.name, player.sex);
player.show();
/**
* 靜態方法引用
*/
Player.info();
輸出: