JavaScript Array entries() Method Examples
Example 1: Iterating Array Entries in JavaScript
The code initializes an array languages
and creates an iterator g
using the entries()
method. It then iterates over each key/value pair in the iterator using a for...of
loop, logging each pair along with the string “geeks” to the console.
Javascript
let languages = [ "HTML" , "CSS" , "JavaScript" , "ReactJS" ]; let g = languages.entries(); for (x of g) { console.log( "geeks" ,x); } |
geeks [ 0, 'HTML' ] geeks [ 1, 'CSS' ] geeks [ 2, 'JavaScript' ] geeks [ 3, 'ReactJS' ]
Example 2: Iterating Over Array Entries in JavaScript
The code initializes an array fruits_names
containing fruit names. It then creates an iterator fruits_array_iterator
using the entries()
method. Two calls to next().value
are made on the iterator, logging the key/value pairs (index and corresponding element) to the console.
Javascript
let fruits_names = [ 'apple' , 'banana' , 'mango' ]; let fruits_array_iterator = fruits_names.entries(); console.log(fruits_array_iterator.next().value); console.log(fruits_array_iterator.next().value); |
[ 0, 'apple' ] [ 1, 'banana' ]
We have a complete list of Javascript Array methods, to check those please go through this Javascript Array Complete reference article.
Supported Browsers:
The browsers supported by the JavaScript Array entries() method are listed below:
- Google Chrome 38.0
- Microsoft Edge 12.0
- Mozilla Firefox 28.0
- Safari 8.0
- Opera 25.0
We have a Cheat Sheet on Javascript where we covered all the important topics of Javascript to check those please go through Javascript Cheat Sheet-A Basic guide to JavaScript.
JavaScript Array entries() Method
The entries()
method in JavaScript is used to create an iterator that returns key/value pairs for each index in the array.
It allows iterating over arrays and accessing both the index and value of each element sequentially.