프로젝트에 매우 아픈의 요구를 충족하고지도가 해결 될 수 ES6 발견, 비트 맵을 배울 간단하다.
디폴트에 의해 다음, 속성 이름과 문자 오브젝트를 통과하는 경우에만 문자열이 될 수 있습니다 재산의 - "값 문자열"자바 스크립트 객체 데이터 자체의 키 - 값 쌍의 구조 있지만, 사실은 속성과 값을은을 구성 문자열로 개체가이 속성 이름의 결과 "[개체 개체]"가됩니다 :.
ES6는 "값 - 값"을 제공 데이터 구조를, 키 이름이 문자열이 될 수뿐만 아니라, 그것은 또한 대상이 될 수 있습니다. 그것은 더 나은 해시 구조입니다.
1 키 - 값 쌍의 키는 객체 일 수있다
CONST의 MAP1 = 새 지도 () CONST objkey = {P1 'V1' } map1.set (objkey, '안녕하세요' ) CONSOLE.LOG (map1.get (objkey))
결과 :
여보세요
2,지도 두 요소가 상기 매개 변수 또는 배열의 배열의 부재 등의 배열을, 대표 값은 결합을 나타내고
CONST의 MAP2 = 새 지도 ([ [ '이름', 'Aissen' ] [ 연령 "12 ] ]) CONSOLE.LOG (map2.get ( '이름' )) CONSOLE.LOG (map2.get ( '나이'))
결과 :
Aissen
(12)