>  기사  >  웹 프론트엔드  >  JavaScript에서 지도의 키를 배열로 변환하는 방법은 무엇입니까?

JavaScript에서 지도의 키를 배열로 변환하는 방법은 무엇입니까?

PHPz
PHPz앞으로
2023-08-24 13:53:051925검색

JavaScript에서 지도의 키를 배열로 변환하는 방법은 무엇입니까?

JavaScript에서는 지도 키를 배열로 변환하는 방법이 다양합니다. 맵 키() 메서드를 사용하여 맵의 키에 액세스한 다음 Arrayform() 메서드를 적용하여 액세스된 키의 배열을 만들 수 있습니다. Array form() 메서드 대신 스프레드 연산자를 적용하여 키 배열을 만들 수도 있습니다.

Javascript Map이 제공되면 작업은 Map의 키를 배열로 변환하는 것입니다. 아래에 예시가 나와 있습니다

주어진 지도 -

으아악

결과 배열 -

으아악

이를 달성하는 방법에는 여러 가지가 있습니다. 그 중 일부는 -

  • Array.form 및 Map.keys() 메소드 사용

  • Spread 연산자와 Map.keys() 메서드 사용

  • for..of 루프

  • 에 사용하세요.

Array.form() 및 Map.keys() 메서드 사용

Array.from() 메서드는 반복 가능한 객체에서 배열을 반환합니다. Map.keys 메소드는 Map의 모든 키를 반복 가능한 형식으로 반환하는 데 사용됩니다. 맵 키를 배열로 변환하려면 다음 단계를 따르세요.

  • 모든 지도 키를 얻으려면 Map.keys() 메서드를 사용하세요. 지도 키가 포함된 MapIterator 객체를 반환합니다

  • Array.from()을 사용하여 MapIterator에서 맵 키를 추출합니다. 모든 Map 키를 포함하는 배열을 반환합니다.

이 예에는 키가 숫자이고 값이 국가 이름인 지도가 있습니다. Array.from 메소드를 사용하여 Map에서 모든 키(숫자)를 추출합니다.

으아악

Spread 연산자와 Map.keys() 메소드 사용

JavaScript 스프레드 연산자를 사용하면 배열을 개별 배열 요소로 확장할 수 있습니다. Map.keys 메소드는 Map의 모든 키를 반복 가능한 형식으로 반환하는 데 사용됩니다. 맵 키를 배열로 변환하려면 다음 단계를 따르세요.

  • 모든 지도 키를 얻으려면 Map.keys() 메서드를 사용하세요. 지도 키가 포함된 MapIterator 객체를 반환합니다

  • Spread 연산자를 사용하여 MapIterator에서 맵 키를 추출합니다. 모든 Map 키를 포함하는 배열을 반환합니다.

이 예에는 키가 숫자이고 값이 국가 이름인 지도가 있습니다. Spread Operator를 사용하여 Map에서 모든 키(숫자)를 추출합니다.

으아악

for...of 루프 사용

for…of 문은 반복 가능한 객체의 값을 반복합니다. Map.keys 메소드는 Map의 모든 키를 반복 가능한 형식으로 반환하는 데 사용됩니다. 맵 키를 배열로 변환하려면 다음 단계를 따르세요

  • 키를 저장할 빈 배열을 만듭니다.

  • for..of 루프를 사용하여 Map.keys() 메서드에서 얻은 모든 맵 키를 반복합니다.

  • 반복할 때마다 빈 배열에 키를 밀어 넣습니다.

으으으으

위 내용은 JavaScript에서 지도의 키를 배열로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제