keys

Tags
열거
요약
배열의 각 인덱스를 키 값으로 가지는 새로운 Array Iterator 객체를 반환
arr.keys()
const array1 = ['a', 'b', 'c']; const iterator = array1.keys(); for (const key of iterator) { console.log(key); } // expected output: 0 // expected output: 1 // expected output: 2

빈 인덱스를 무시하지 않음.

var arr = ['a', , 'c']; var sparseKeys = Object.keys(arr); var denseKeys = [...arr.keys()]; console.log(sparseKeys); // ['0', '2'] console.log(denseKeys); // [0, 1, 2]