Método Object.keys() do objeto JavaScript
- Página anterior isSealed()
- Próxima página preventExtensions()
- Voltar à página anterior Manual de referência de objetos JavaScript
Definição e uso
Object.keys()
O método retorna um objeto iterador de array com as chaves do objeto.
Object.keys()
O método não altera o objeto original.
Exemplo
Exemplo 1
Uso de Object.keys() em arrays:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; const keys = Object.keys(fruits);
Exemplo 2
Uso de Object.keys() em strings:
const fruits = "Banana"; const keys = Object.keys(fruits);
Exemplo 3
Uso de Object.keys() em objetos:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = Object.keys(person);
Sintaxe
Object.keys(object)
Parâmetro
Parâmetro | Descrição |
---|---|
object | Obrigatório. Objeto iterável. |
Retorno
Tipo | Descrição |
---|---|
Array | Objeto iterador de array contendo chaves de objetos. |
Suporte do navegador
Object.keys()
É uma característica do ECMAScript6 (ES6).
Todos os navegadores modernos suportam ES6 (JavaScript 2015).
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Suporte | Suporte | Suporte | Suporte | Suporte |
O Internet Explorer 11 (e versões anteriores) não suporta Object.keys()
。
Páginas relacionadas
- Página anterior isSealed()
- Próxima página preventExtensions()
- Voltar à página anterior Manual de referência de objetos JavaScript