在命名變數時,需要注意哪些事情呢?
「命名變數」的注意事項
🎃 開頭不能用數字
❌ 錯誤寫法例如:
1 | var 3k = 30; |
在 Console 就會顯示「格式錯誤」
✅ 正確寫法例如:
1 | var k3 = 20; |
在 Console 就可以成功呼叫出變數
🎃 不能用「-」和「.」
❌ 錯誤寫法例如:
1 | var box-number = 50; |
在 Console 就會顯示「格式錯誤」
✅ 正確寫法例如:
1 | var boxNumber = 20; |
在 Console 就可以成功呼叫出變數
🎃 不能使用關鍵字
🍋 JS 有一些功能,例如:
1 | if (condition) { |
‼️ 這裡的if
、else
,就是 JS 已經命名好的關鍵字,這些關鍵字,都是具有“功能性”的,所以在命名變數時,就不可以使用到這些關鍵字
- 關於所有「JS 已經命名好的關鍵字」,可看此表:
JavaScript Reserved Words
❌ 錯誤寫法例如:
1 | var if = 30; |
在 Console 就會顯示「格式錯誤」
🎃 大小寫有分
例如我設定一個變數
1 | var str = 30; |
✅ 我在 Console 用「str」呼叫變數,有成功出現「30」
❌ 但是如果用「Str」呼叫變數,就會顯示「找不到變數」
🎃 變數需有「語意化」
原因為:讓程式碼更好維護
✅ 例如,這個變數是關於「房子價格」,就命名為:
1 | var housePrice = 500; |