Chaves de matriz JavaScript()
Exemplo
Crie um objeto Array Iterator, contendo as chaves do array:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
const keys = fruits.keys();
let text = "";
for (let x of keys) {
text += x + "<br>";
}
Use o 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>";
}
Definição e uso
O keys()
método retorna um objeto Array Iterator com as chaves de um array.
O keys()
método não altera a matriz original.
Sintaxe
array.keys()
Parâmetros
NONE |
Valor de retorno
Modelo | Descrição |
Uma matriz | Um objeto Array Iterator contendo as chaves de uma matriz. |
Suporte ao navegador
keys()
é um recurso ECMAScript6 (ES6).
O ES6 (JavaScript 2015) é compatível com todos os navegadores modernos:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
keys()
não é compatível com o Internet Explorer 11 (ou anterior).