Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- KDT 프로그래머스 데브코스 프론트엔드
- K_Digital Training
- useEffect return
- 투포인터알고리즘 js
- Frontend Roadmap
- 프로그래머스 K_Digital Training 프론트엔드
- react 프로젝트 리팩토링
- KDT 프로그래머스
- react customHook 예시
- frontend roadmap study
- 프로그래머스 데브코스
- 우테캠 회고록
- 백준 node.js
- 프로그래머스 데브코스 프론트엔드
- 백준 js
- Vue3
- TypeScript 문법 소개
- Vue3 Router
- 모던 자바스크립트 Deep Dive TIL
- 개발자 특강
- 프로그래머스 K_Digital Training
- 모던 javascript Deep Dive
- 모던 자바스크립트 Deep Dive
- 프로그래머스 데브코스 프론트엔드 TIL
- 모던 자바스크립트 딥다이브
- 인프런 자바스크립트 알고리즘 문제풀이
- 머쓱이
- useRef 지역 변수
- 리팩토링 회고
- 모던 자바스크립트 TIL
Archives
- Today
- Total
목록모던 자바스크립트 딥다이브 33장 Symbol (1)
프론트엔드 개발자의 기록 공간
[JavaScript DeepDive] 33장_7번째 데이터 타입 Symbol
Symbol 심벌은 ES6에서 도입된 7번째 데이터 타입으로 변경 불가능한 원시 타입의 값이다. 심벌 값은 다른 값과 중복되지 않는 유일무이한 값이다. 따라서 주로 이름의 충돌 위험이 없는 유일한 프로퍼티 키를 만들기 위해 사용한다. ✍ 심벌 값의 생성 심벌 값은 Symbol 함수를 호출하여 생성한다. 다른 원시값은 리터럴 표기법을 통해 생성할 수 있지만 심벌 값은 Symbol 함수를 호출하여 생성해야 한다. 또한 new 연산자와 함께 호출하지 않는다. 즉, 생성자 함수로 객체를 생성하지 않는다. 생성된 심벌 값은 외부로 노출되지 않아 확인할 수 없으며, 다른 값과 절대 중복되지 않는 유일무이한 값이다. // Symbol 함수를 호출하여 유일무이한 심벌 값을 생성한다. const mySymbol = Sy..
모던 자바스크립트 Deep Dive
2022. 3. 3. 02:53