JavaScript를 사용하여 맵에서 키 정렬

Javascriptleul Sayonghayeo Maeb Eseo Ki Jeonglyeol



맵은 키-값 쌍으로 항목을 보유하는 JavaScript의 고유한 개체입니다. 원시 데이터와 객체 데이터 모두 맵 내에 저장할 수 있습니다. 키-값 쌍은 지도 개체를 통해 반복할 때 삽입된 것과 동일한 순서로 반환됩니다. 맵의 키를 오름차순 및 내림차순으로 정렬하려면 sort() 및 reverse() 메서드를 사용하세요.

이 게시물에서는 JavaScript를 사용하여 맵 키를 정렬하는 방법을 정의합니다.

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

맵에서 키를 정렬하려면 지정된 JavaScript 사전 빌드 방법을 활용하십시오.







이러한 방법의 작동 방식을 살펴보겠습니다.



방법 1: sort() 메서드를 사용하여 맵의 키 정렬

맵의 키를 오름차순으로 정렬하려면 ' 종류() ” 스프레드 연산자를 사용하는 방법 “ ”를 지도 개체에 표시합니다. sort() 메서드를 사용하여 정렬할 맵 항목의 배열을 가져오는 데 사용됩니다.



통사론





다음 구문은 맵 키를 오름차순으로 정렬하는 데 사용됩니다.

새로운 지도 ( [ ... 지도 . 항목 ( ) ] . 종류 ( ) )

예시

키-값 쌍으로 맵을 만듭니다.



지도를 보자 = 새로운 지도 ( [

[ 10 , '자바스크립트' ] ,

[ 13 , 'CSS' ] ,

[ 23 , 'HTML' ] ,

] ) ;

새 지도 객체를 만들고 반환된 정렬된 배열을 정렬하고 저장하기 위한 지도 항목을 가져오는 매개변수로 스프레드 연산자를 사용하여 sort() 메서드를 호출합니다. ascMapKeys ”:

여기서 ascMapKeys = 새로운 지도 ( [ ... 지도 . 항목 ( ) ] . 종류 ( ) ) ;

콘솔에 정렬된 맵 키 배열을 인쇄합니다.

콘솔. 통나무 ( ascMapKeys ) ;

산출

맵의 키를 내림차순으로 정렬하려면 주어진 섹션을 따르십시오.

방법 2: reverse() 메서드를 사용하여 맵의 키 정렬

맵 키를 내림차순으로 정렬하려면 ' 뒤집다() ” 스프레드 연산자를 사용하는 메서드입니다. reverse() 메서드는 배열 요소의 순서를 반대로 바꿉니다.

통사론

reverse() 메소드를 사용하여 배열을 역순으로 정렬하려면 주어진 구문을 사용하십시오.

새로운 지도 ( [ ... 지도 . 항목 ( ) ] . 뒤집다 ( ) )

예시

새 지도 객체의 reverse() 메서드를 인수로 호출하여 키 순서를 반대로 바꿉니다.

여기서 descMapKeys = 새로운 지도 ( [ ... 지도 . 항목 ( ) ] . 뒤집다 ( ) ) ;

마지막으로 역순 키의 결과 배열을 인쇄합니다.

콘솔. 통나무 ( descMapKeys ) ;

출력은 키가 내림차순으로 성공적으로 정렬되었음을 나타냅니다.

JavaScript에서 맵 키를 정렬하는 데 필요한 모든 정보를 수집했습니다.

결론

맵의 키를 오름차순으로 정렬하려면 ' 종류() ” 방법을 사용하고 내림차순의 경우 “ 뒤집다() ” 스프레드 연산자를 사용하는 메서드입니다. 보다 구체적으로 스프레드 연산자는 오름차순 및 내림차순으로 정렬하기 위해 Map 항목의 배열을 가져옵니다. 이번 포스트에서는 JavaScript를 사용하여 맵에서 키를 정렬하는 방법을 정의했습니다.