목록자브스크립트 (1)
on your mark

4.7 심볼형 심볼 '심볼(symbol)'은 유일한 식별자를 만들고 싶을 때 사용한다. Symbol()을 사용하면 심볼값을 만들 수 있다. // id는 새로운 심볼이 된다. // 심볼 id에는 "id"라는 설명이 붙는다. let id = Symbol("id"); 설명이 동일한 심볼을 여러 개 만들어도 각 심볼값은 다르다. 심볼에 붙이는 설명(심볼 이름)은 어떤 것에도 영향을 주지 않는 이름표 역할만 수행한다. let id1 = Symbol("id"); let id2 = Symbol("id"); alert(id1 === id2) // false 심볼은 문자형으로 자동 형 변환되지 않는다. 자바스크립트에서 문자형으로의 암시적 형 변환이 비교적 자유로운 반면 심볼형 값은 다른 자료형으로 암시적 ..
WEB/Javascript
2022. 12. 28. 23:07