객체 프로퍼티의 키로 사용될 수 있는 형식
자바스크립트는 객체 프로퍼티 키로 오직 문자형과 심볼형만을 허용합니다. (숫자형, 불린형 모두 불가능)
심볼형 값은 다른 자료형으로 암시적 형 변환(자동 형 변환)되지 않습니다.
심볼을 반드시 출력해줘야 하는 상황이라면 아래와 같이 .toString()
메서드를 명시적으로 호출해주면 됩니다.
유일한 식별자(unique identifier)를 만들고싶을때 사용한다.
객체 리터럴로 만들경우에 symbol형 키는 [](대괄호)
를 통하여 표현한다.
ex) const user = { name : 'Mike', [id] : 3, }