고유 key
라이브러리 내부 메타데이터처럼 외부 이름과 충돌하면 안 되는 필드에 Symbol을 쓴다.
Symbol, Map, Set은 객체와 배열로도 가능해 보이는 일을 더 명확한 식별성 규칙으로 다루게 해 주는 자료 구조다.
라이브러리 내부 메타데이터처럼 외부 이름과 충돌하면 안 되는 필드에 Symbol을 쓴다.
문자열 아닌 객체를 key로 삼아 관계를 저장해야 하면 Map을 선택한다.
Set은 같은 값이 한 번만 존재하도록 보장한다.
Map과 Set은 삽입 순서를 유지하며 for...of로 순회할 수 있다.