Object-Oriented Programming 物件導向程式設計,我們也可以簡稱他為 OOP。
這是程式設計的一種方法,也不限定哪一款程式語言能用,他有幾個特色:
物件是由"屬性"和"行為"組成,例如我是一個物件,
假設:
它們其實有幾個特色:
希望可以透過擬人化或是擬物化,讓你的程式碼被管理。
物件導向都是為了讓程式碼更容易被維護,那我們又要怎麼開始在 JS 上寫呢?
Var hero1 = new object();
hero name = `神力女超人`;
hero skill= `打擊敵人`, `盾牌`,`神劍`;
hero power= 10000;
console.log(hero1[`name`]); //印出神力女超人
console.log(hereo1.name); //印出神力女超人
Var hero1 {
name:`神力女超人`,
skill:[`打擊敵人`, `盾牌`,`神劍`],
power:10000;
}
console.log(hero1[`name`]); //印出神力女超人
console.log(hereo1.name); //印出神力女超人
console.log(hero1.skill[1]); //印出打擊敵人
使用大括號要注意的事項,就是用 Key 和 Value 的組合,記得結束要用 ,,否則語法會出錯唷!