다음은 규칙입니다. (지침이 아님) JavaScript 변수 이름 지정:
- 변수 이름은 영숫자(문자 a ~ z 및 숫자 0 ~ 9 ), 밑줄(
_
) 또는 달러 기호$
. - 변수 이름은 숫자로 시작할 수 없습니다.
- 변수 이름은 문자, 달러 기호로 시작해야 합니다. (
$
) 또는 밑줄 (_
). - 변수 이름에는 공백이 포함될 수 없습니다.
- 변수 이름은
Javascript
와 같은 특정 예약 키워드를 포함할 수 없습니다. ,true
,this
등등.
예약된 자바스크립트 키워드
예약된 키워드와 관련하여 예약된 JavaScript 키워드 중 하나에 변수 이름을 지정하려고 하면 다음과 유사한 오류가 발생합니다.
let this = "hey you"
// Uncaught SyntaxError: Unexpected token 'this'
대소문자 구분
JavaScript에서 변수는 대소문자를 구분합니다. 이 두 변수는 발음이 같지만 하나는 대문자이고 다른 하나는 순수한 소문자입니다.
helloThere
helloThere
JavaScript 세계에서는 두 개의 다른 변수가 됩니다. 따라서 JavaScript에서 변수를 선언하고 참조할 때 항상 소문자와 대문자에 주의하십시오.
변수는 대문자로 시작할 수 있지만 바닐라 자바스크립트에서 볼 수 있는 가장 일반적인 패턴은 camelCase입니다. , 이는 변수의 첫 번째 단어의 첫 글자가 소문자이고 다음과 같이 이어지는 단어의 첫 글자가 대문자인 경우입니다.
let aGoodRuleOfThumb