식별자
MDN의 내용을 기본적으로 공부한다.
Identifier
식별자는 코드 내의 _변수, 함수 혹은 속성을 별하는 문자열이_다. JavaScript의 식별자는 대소문자를 구별하며 유니코드 글자
, $
, _
, 숫자(0-9)
로 구성할 수 있지만, 숫자로 시작할 수 없으며 공백도 사용이 불가능하다. 다만 특정 경우 문자열을 분석해 식별자로도 사용할 수 있다(Computed Property
).
Identifier Convention
사실 여기에 대한 명확한 규칙이 있는건 아니지만, 많은 개발자가 관례적으로 많이 작성하는 방식이니 알아두도록 하자.
상수는 대문자로 작성한다. (
const UNIT = 1000
)상수에 둘 이상의 단어를 사용할 때는 스네이크 케이스로 작성한다. (
const KOREAN_UNIT = 'won'
)식별자에 둘 이상의 단어를 사용할 때는 카멜 케이스로 작성한다. (첫글자는 소문자, 다음 단어의 시작은 대문자 (
function setName() {...}
)
Last updated
Was this helpful?