JavaScript Object.values()
- Página anterior valueOf()
- Página siguiente assign()
- Volver a la capa superior Manual de referencias del objeto JavaScript
Definición y uso
Object.values()
El método devuelve un array que contiene valores de propiedades del objeto.
Object.values()
El método no cambia el objeto original.
Métodos relacionados:
Object.keys()
Devuelve las claves (propiedades) de cualquier tipo de objeto.
Object.values()
Devuelve todos los valores de las claves (propiedades) de los objetos.
Object.entries()
Devuelve las claves y valores de cualquier tipo de objeto.
Los métodos mencionados devuelven objetos iterables (arreglos enumerables).
Los objetos iterables facilitan el uso de objetos en bucles y la conversión de objetos a Map.
Ejemplo
const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; let text = Object.values(person);
Sintaxis
Object.values(object)
Parámetro
Parámetro | Descripción |
---|---|
object | Opcional. Objeto. |
Valor devuelto
Tipo | Descripción |
---|---|
Array | Un array iterable que contiene valores de propiedades de objetos. |
Compatibilidad del navegador
ECMAScript 2017 agrega a los objetos Object.values()
Métodos.
Desde marzo de 2017, todos los navegadores modernos lo admiten Object.values()
:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 54 | Edge 14 | Firefox 47 | Safari 10.1 | Opera 41 |
Octubre de 2016 | Agosto de 2016 | Junio de 2016 | Marzo de 2017 | Octubre de 2016 |
- Página anterior valueOf()
- Página siguiente assign()
- Volver a la capa superior Manual de referencias del objeto JavaScript