[JS] 심볼 symbol (코딩앙마 자바스크립트 중급) (🔔복습 필요...)

김다빈·2023년 8월 6일
0

자바스크립트

목록 보기
30/36

(참조) JAVASCRIPT.INFO - 심볼형

🚩 심볼 Symbol

  1. 객체 프로퍼티의 키로 사용될 수 있는 형식
    자바스크립트는 객체 프로퍼티 키로 오직 문자형심볼형만을 허용합니다. (숫자형, 불린형 모두 불가능)

  2. 심볼형 값은 다른 자료형으로 암시적 형 변환(자동 형 변환)되지 않습니다.
    심볼을 반드시 출력해줘야 하는 상황이라면 아래와 같이 .toString() 메서드를 명시적으로 호출해주면 됩니다.

  3. 유일한 식별자(unique identifier)를 만들고싶을때 사용한다.

  4. 객체 리터럴로 만들경우에 symbol형 키는 [](대괄호)를 통하여 표현한다.
    ex) const user = { name : 'Mike', [id] : 3, }

profile
Hello, World

0개의 댓글

관련 채용 정보