JavaScript Array keys() Examples
The keys() method returns a new Array Iterator object that contains the keys for each index in the array.
array.keys()
JavaScript Array keys() Examples
Example 1
let list = ["zero", "first", "second", "third"];
let iterator = list.keys();
for(let key of iterator) {
console.log(key)
}
output:
0
1
2
3
Example 2
let cars = ["bmw", "audi", "mercedes", "toyota"];
console.log(cars.keys())
output:
Array Iterator
Example 3
let arr = ['a', 'b', 'c'];
let iterator = arr.keys();
let keyArray = [];
for (let key of iterator) {
keyArray.push(key);
}
console.log(keyArray);
output:
[0, 1, 2]
Browser Support
| Chrome | 38 |
| Edge | yes |
| Firefox | 28 |
| Internet Explorer | no |
| Opera | 25 |
| Safari | 8 |
| Android webview | yes |
| Chrome for Android | yes |
| Edge mobile | yes |
| Firefox for Android | 28 |
| Opera Android | yes |