데이터를 대량으로 처리함에 있어 데이터를 제대로 식별할 수 있도록 정렬해야 하는 요구사항이 있습니다. 예를 들어 문자를 기반으로 특정 이름을 가져오는 경우입니다. 그 외에도 시각화, 분석을 향상시키고 소요 시간을 줄입니다. 이런 경우 자바스크립트에서 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 맵을 정렬하는 방법을 설명합니다.