Symbol이란?
- 사용 이유
- 기존에 재정의했던 메소드가 어느 순간 업데이트를 통해
표준 메소드가 되버리면 충돌이 발생할수 있기 때문에
Set이란?
- 중복되지 않는 유니크한 값을 가지게 해주는 생성자
- 사용 예시
- 특징
- object도 저장할 수 있다.
- 작은 Database처럼 취급가능하다.
Weak Set이란?
- 특징
- Set과 다르게 제한된 몇 개의 메소드만 가지고 있다.
- WeakSet 안의 object를 가리키는 무언가가 없다면 그 object는 garbage collector가 가져간다.
Map이란?
- key-value 방식을 통한 데이터 저장을 위한 콜렉션
- 사용 예시
Weak Map이란?
- Map에 대해서 WeakSet처럼 사용하는 방식