[JavaScript] 문법 01_식별자
식별자
- 식별자는 코드 내의 변수, 함수, 혹은 속성 (en-US)을 식별하는 문자열입니다.
- JavaScript의 식별자는 대소문자를 구별하며 유니코드 글자, $, _, 숫자(0-9)로 구성할 수 있지만,
숫자로 시작할 수 없으며 공백문자도 쓸수 없습니다. (길이제한은 없지만 선호하지 않는다.)
- 식별자는 코드의 일부이지만 문자열은 데이터이기 때문에, 식별자와 문자열은 다릅니다.
JavaScript에서 식별자(함수,변수,속성)를 문자열(데이터)로 변환하는 방법은 없지만, 어떤 경우 문자열을 분석해 식별자로 사용할 수 있습니다.
- ex)
//변수
let(키워드,명령어) age(식별자) = 10(데이터);
//함수
function setAge () {}
//속성(상수)
const o = { age:10 ; }
- 문자열 -> 식별자가 되는경우
const o = {
age:10, ['myName'] : '김'
}
o.myName : ; (위의 데이터가 식별자화 된 경우에는 공백, 숫자로 시작할수 있음 단, ㅇ.['123my Name']와 같은 형태로 불러와야하는 제약이 있다.)
* 상수는 대문자로 작성하는것이 좋다 (상수는 고칠 수 없기에 변수랑 차이를 주기 위해서 )
참조링크 : https://developer.mozilla.org/ko/docs/Glossary/Identifier
식별자 - 용어 사전 | MDN
식별자는 코드 내의 변수, 함수, 혹은 속성 (en-US)을 식별하는 문자열입니다.
developer.mozilla.org