Este artículo cubrirá todos los hechos en detalle que están relacionados con el método, a saber, Array.entries() en Arrays en JavaScript.
Echemos un vistazo al ejemplo ilustrado a continuación que muestra la utilización del método de entradas de array() .
- Ejemplo:
html
<!DOCTYPE html> <html> <body style="text-align: center;"> <h1 style="color: green;"> GeeksforGeeks </h1> <b> JavaScript | Array entries() Method </b> <p id="geeks"></p> <script> var languages = ["HTML", "CSS", "JavaScript", "ReactJS"]; var g = languages.entries(); for (x of g) { document.getElementById("geeks") .innerHTML += x + "<br>"; } </script> </body> </html>
- Producción:
El método Array.entries() funciona en objetos iterables como una array (o cualquier estructura de datos iterables) y solía recuperar todas las entradas de la misma estructura de datos. Este método se usa para obtener una nueva array que contiene los pares de clave y valor para cada índice de una array.
Sintaxis:
array.entries()
Parámetros: Este método no acepta ningún parámetro.
Valor de retorno: Devuelve una array de índices y valores de la array dada en la que va a funcionar el método Array.entries().
Más códigos de ejemplo para el método anterior son los siguientes:
Programa 1:
JavaScript
<script> var arr = ["HTML", "CSS", "JS", "Bootstrap", "PHP"]; var seqn = arr.entries(); document.write("Applying the Array entries method:" + "<br>"); for (var x of seqn) { document.write(x + "</br>"); } </script>
Producción:
Applying the Array entries method: 0,HTML 1,CSS 2,JS 3,Bootstrap 4,PHP
Programa 2:
JavaScript
<script> const x = ["Geeks", "for", "Geeks"]; for (const [index, element] of x.entries()) document.write(index, element); </script>
Producción:
0Geeks1for2Geeks
Programa-3: En este ejemplo, entenderemos el uso del método ilustrado anteriormente de alguna manera diferente usando varios otros métodos que son next().
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);
Producción:
[ 0, 'apple' ] [ 1, 'banana' ]
Navegadores compatibles: los navegadores compatibles con el método de entradas de array de JavaScript() se enumeran a continuación:
- Google Chrome 38.0
- Microsoft Edge 12.0
- MozillaFirefox 28.0
- Safari 8.0
- Ópera 25.0
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA