236 of 264 menu

Método Object.values

O método Object.values retorna um array de valores de um objeto na mesma ordem fornecida por um loop de enumeração.

Sintaxe

let values = Object.values(objeto);

Exemplo

Vamos obter os valores do seguinte objeto:

let obj = {'a': 1, 'b': 2, 'c': 3}; console.log(Object.values(obj));

Resultado da execução do código:

[1, 2, 3]

Exemplo

Agora, vamos colocar os valores no objeto em uma ordem aleatória:

let obj = {2: 'b', 1: 'a', 4: 'd', 3: 'c'}; console.log(Object.values(obj));

Após executar o código, veremos que os valores foram ordenados em ordem crescente:

['a', 'b', 'c', 'd']

Exemplo

Também é possível obter os valores (ou elementos) de arrays usando o método Object.values:

let arr = ['a', 'b', 'c', 'd']; console.log(Object.values(arr));

Resultado da execução do código:

['a', 'b', 'c', 'd']

Veja também

  • o método Object.keys,
    que retorna um array de propriedades de um objeto
  • o método Object.assign,
    que copia propriedades e valores de um objeto
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar