JavaScript 배열 키()
예시
배열의 키를 포함하는 Array Iterator 객체를 만듭니다.
const fruits = ["Banana", "Orange", "Apple", "Mango"];
const keys = fruits.keys();
let text = "";
for (let x of keys) {
text += x + "<br>";
}
내장된 Object.keys() 메서드를 사용합니다.
const fruits = ["Banana", "Orange", "Apple", "Mango"];
const keys = Object.keys(fruits);
let text = "";
for (let x of keys) {
text += x + "<br>";
}
정의 및 사용
이 keys()
메서드는 배열 키가 있는 Array Iterator 객체를 반환합니다.
이 keys()
방법은 원래 배열을 변경하지 않습니다.
통사론
array.keys()
매개변수
NONE |
반환 값
유형 | 설명 |
배열 | 배열의 키를 포함하는 Array Iterator 객체입니다. |
브라우저 지원
keys()
ECMAScript6(ES6) 기능입니다.
ES6(JavaScript 2015)은 모든 최신 브라우저에서 지원됩니다.
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
keys()
Internet Explorer 11(또는 이전)에서는 지원되지 않습니다.