Sau đây là quy tắc (không phải hướng dẫn) để đặt tên biến JavaScript:
- Tên biến chỉ có thể bao gồm các ký tự chữ và số (các chữ cái từ a đến z và các số 0 đến 9 ), dấu gạch dưới (
_
) hoặc một ký hiệu đô la$
. - Tên biến không được bắt đầu bằng một số.
- Tên biến phải bắt đầu bằng chữ cái, ký hiệu đô la (
$
) hoặc một dấu gạch dưới (_
). - Tên biến không được chứa khoảng trắng.
- Tên biến không được chứa các từ khoá dành riêng nhất định, chẳng hạn như
Javascript
,true
,this
và nhiều hơn nữa.
Từ khóa JavaScript dành riêng
Về các từ khóa dành riêng, nếu bạn cố gắng đặt tên cho một biến bất kỳ trong số các từ khóa JavaScript dành riêng, bạn sẽ gặp lỗi tương tự như sau:
let this = "hey you"
// Uncaught SyntaxError: Unexpected token 'this'
Phân biệt chữ hoa chữ thường
Trong JavaScript, các biến có phân biệt chữ hoa chữ thường. Hai biến này được phát âm giống nhau, nhưng một biến chứa chữ hoa, biến còn lại là chữ thường:
-
helloThere
-
hellothere
Trong thế giới JavaScript, điều đó khiến chúng trở thành hai biến khác nhau. Vì vậy, hãy luôn chú ý đến chữ thường và chữ hoa khi bạn khai báo và tham chiếu các biến trong JavaScript.
Bạn có thể bắt đầu một biến bằng ký tự viết hoa, nhưng mẫu phổ biến nhất mà bạn thấy trong JavaScript vani được gọi là camelCase , đó là khi chữ cái đầu tiên của từ đầu tiên trong một biến là chữ thường, và sau đó các từ tiếp tục có chữ cái đầu tiên là chữ hoa, như sau:
let aGoodRuleOfThumb