English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript 배열 entries() 메서드

 JavaScript 배열 객체

entries() 메서드는 배열 중 각 인덱스의 키를 포함하는 새로운 배열 이터레이터 객체를 반환합니다./값 쌍.

문법:

array.entries()
var fruits = ['Apple', 'Mango', 'Banana'];
var iter = fruits.entries();
테스트 보기‹/›

원래 배열의 각 항목에 대해, 새로운 이터레이터 객체는 인덱스가 키이고 항목 값이 값인 배열을 포함합니다:

  • [0,“ Apple”]

  • [1,“Mango”]

  • [2,“Banana”]

브라우저 호환성

표에서의 숫자는 entry() 메서드를 완전히 지원하는 첫 번째 브라우저 버전을 지정합니다:

메서드
entries()3828258Yes

기술 세부 사항

반환 값:새로운 Array 이터레이터 객체
JavaScript 버전:ECMAScript 6

더 많은 예제

다음 코드는 for…of 루프를 사용하여 키를 인쇄합니다/값 쌍:

var fruits = ['Apple', 'Mango', 'Banana'];
var iter = fruits.entries();
for (let e of iter) {
 console.log(e);
}
테스트 보기‹/›

 JavaScript 배열 객체