JavaScript에서 ES6 맵을 정렬하는 방법은 무엇입니까?

Javascripteseo Es6 Maeb Eul Jeonglyeolhaneun Bangbeob Eun Mueos Ibnikka



데이터를 대량으로 처리함에 있어 데이터를 제대로 식별할 수 있도록 정렬해야 하는 요구사항이 있습니다. 예를 들어 문자를 기반으로 특정 이름을 가져오는 경우입니다. 그 외에도 시각화, 분석을 향상시키고 소요 시간을 줄입니다. 이런 경우 자바스크립트에서 ES6 맵을 정렬하는 것이 특정 데이터를 검색하는데 효율적인 기법이다.

이 블로그에서는 JavaScript에서 ES6 맵을 정렬하는 방법을 설명합니다.







JavaScript를 사용하여 ES6 맵을 정렬하는 방법은 무엇입니까?

ES6 지도 ”는 새로운 지도 객체를 생성하고 “ 확산 ” 연산자 및 “ 종류() ' 방법.



예제 1: 알파벳 문자로 JavaScript에서 ES6 맵 정렬



이 예에서는 알파벳 문자로 지도를 정렬하는 방법을 설명합니다.





통사론

세트 ( 핵심 가치 ) ;



위 구문에서:

열쇠 ' 그리고 ' ”는 모든 데이터 유형의 개체 또는 변수에 해당합니다.

아래에 언급된 코드를 따르자:

< 스크립트 유형 = '텍스트/자바스크립트' >
var sortMap = 새 지도 ( ) ;
sortMap.set ( '디' , '55' ) ;
sortMap.set ( '비' , '75' ) ;
sortMap.set ( '씨' , '65' ) ;
sortMap.set ( 'ㅏ' , '85' ) ;
var updatedMap = 새 지도 ( [ ...sortMap ] .종류 ( ) ) ;
console.log ( 업데이트된 지도 ) ;
스크립트 >

위의 코드 스니펫에서 다음 단계를 수행합니다.

  • 새로운 ' 지도 ” 개체를 사용하여 지도() ” 생성자.
  • 그 후, 명시된 값과 함께 명시된 알파벳을 “ 의 형태로 설정합니다. 핵심 가치 '쌍.
  • 다음 단계에서 새 ' 지도 ” 오브젝트를 선택하고 “ 확산 ' 운영자.
  • 또한 ' 종류() ” 메서드를 사용하여 알파벳 문자를 정렬하고 업데이트된 지도를 표시합니다.

산출

위 출력에서 ​​지도가 알파벳 문자를 기준으로 정렬된 것을 볼 수 있습니다.

예제 2: 숫자로 JavaScript에서 ES6 맵 정렬

이 예는 지도를 숫자로 정렬하는 것으로 이어집니다.

아래 주어진 예를 관찰해 봅시다.

< 스크립트 유형 = '텍스트/자바스크립트' >
var sortMap = 새 맵 ( ) ;
sortMap.set ( '삼' , '괴롭히다' ) ;
sortMap.set ( '1' , '데이빗' ) ;
sortMap.set ( '둘' , '거부하다' ) ;
var updatedMap = 새 맵 ( [ ...sortMap.entries ( ) ] .종류 ( ) ) ;
console.log ( 업데이트된 지도 ) ;
스크립트 >

위의 코드 조각에서:

  • 새 ' 지도 ” 개체를 사용하여 값을 설정하고 “ 세트() ' 방법.
  • 다음 단계에서도 마찬가지로 ' 확산 ” 연산자 및 “ 종류() ” 설정한 숫자를 기준으로 맵을 정렬하는 방법.
  • 추가 ' 항목() ” 메서드는 지도를 “로 반환합니다. 핵심 가치 '쌍.

산출

위의 출력에서 ​​지도가 숫자를 기준으로 정렬되었음을 알 수 있습니다.

결론

ES6 맵 ”와 결합된 지도 객체를 적용하여 자바스크립트에서 정렬할 수 있습니다. 확산 ” 연산자 및 “ 종류() ” 방법은 알파벳과 숫자에 따른다. 이것은 새로운 지도 객체를 생성하고 “ 핵심 가치 ”를 쌍으로 지정한 다음 첫 번째 예에 포함된 알파벳 문자와 다른 예에 포함된 숫자를 기준으로 정렬합니다. 이 블로그는 JavaScript에서 ES6 맵을 정렬하는 방법을 설명합니다.