JavaScript Object.values()

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);

Intente usted mismo

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