Claves de matriz de JavaScript ()
Ejemplo
Cree un objeto Array Iterator, que contenga las claves de la matriz:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
const keys = fruits.keys();
let text = "";
for (let x of keys) {
text += x + "<br>";
}
Utilice el método Object.keys() integrado:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
const keys = Object.keys(fruits);
let text = "";
for (let x of keys) {
text += x + "<br>";
}
Definición y uso
El keys()
método devuelve un objeto Array Iterator con las claves de una matriz.
El keys()
método no cambia la matriz original.
Sintaxis
array.keys()
Parámetros
NONE |
Valor devuelto
Escribe | Descripción |
Una matriz | Un objeto Array Iterator que contiene las claves de una matriz. |
Compatibilidad con navegador
keys()
es una característica de ECMAScript6 (ES6).
ES6 (JavaScript 2015) es compatible con todos los navegadores modernos:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
keys()
no es compatible con Internet Explorer 11 (o anterior).