變數規則

在命名變數時,需要注意哪些事情呢?

「命名變數」的注意事項

🎃 開頭不能用數字

❌ 錯誤寫法例如:

1
var 3k = 30;

在 Console 就會顯示「格式錯誤」

✅ 正確寫法例如:

1
var k3 = 20;

在 Console 就可以成功呼叫出變數

🎃 不能用「-」和「.」

❌ 錯誤寫法例如:

1
2
var box-number = 50;
var box.number = 70;

在 Console 就會顯示「格式錯誤」

✅ 正確寫法例如:

1
var boxNumber = 20;

在 Console 就可以成功呼叫出變數

🎃 不能使用關鍵字

🍋 JS 有一些功能,例如:

1
2
3
4
5
if (condition) {

} else {

}

‼️ 這裡的ifelse,就是 JS 已經命名好的關鍵字,這些關鍵字,都是具有“功能性”的,所以在命名變數時,就不可以使用到這些關鍵字

  • 關於所有「JS 已經命名好的關鍵字」,可看此表:
    JavaScript Reserved Words

❌ 錯誤寫法例如:

1
var if = 30;

在 Console 就會顯示「格式錯誤」

🎃 大小寫有分

例如我設定一個變數

1
var str = 30;

✅ 我在 Console 用「str」呼叫變數,有成功出現「30」

❌ 但是如果用「Str」呼叫變數,就會顯示「找不到變數」

🎃 變數需有「語意化」

原因為:讓程式碼更好維護

✅ 例如,這個變數是關於「房子價格」,就命名為:

1
var housePrice = 500;