logo

JavaScript Object values() Metoda

JavaScript metoda object.values(). este folosit pentru a returna un tablou ale cărui elemente sunt valorile proprietăților enumerabile găsite pe obiect. Ordonarea proprietăților este aceeași cu cea dată de obiect manual dacă se aplică o buclă proprietăților. Object.values() ia obiectul ca argument al căruia trebuie returnate valorile proprietăților enumerabile și returnează un tablou care conține toate valorile proprietăților enumerabile ale obiectului dat.

convenția de denumire a java

Sintaxă:

Object.values(obj);>

Parametri:

  • obj: Este obiectul ale cărui valori de proprietate enumerabile urmează să fie returnate.

Valoare returnată:

Returnează o matrice care conține toate valorile proprietăților enumerabile ale obiectului dat.



Exemplul 1: În acest exemplu, o verificare a matricei are trei valori de proprietate [‘x’, ‘y’, ‘z’] și metoda object.values() returnează valorile de proprietate enumerabile ale acestei matrice. Ordonarea proprietăților este aceeași cu cea dată manual de obiect.

javascript








// Returning enumerable property values of a simple array> let check = [>'x'>,>'y'>,>'z'>];> console.log(Object.values(check));>

>

>

Ieșire:

Array ['x', 'y', 'z']>

Exemplul 2: În acest exemplu, o verificare a obiectelor asemănătoare matricei are trei valori de proprietate { 0: ’23’, 1: ‘geeksforgeeks’, 2: ‘true’ } iar metoda object.values() returnează valorile proprietăților enumerabile ale acestei matrice. Ordonarea proprietăților este aceeași cu cea dată manual de obiect.

javascript




// Returning enumerable property values> // of an array like object.> let object = { 0:>'23'>, 1:>'geeksforgeeks'>, 2:>'true'> };> console.log(Object.values(object))>

>

>

Ieșire:

Array ['23', 'geeksforgeeks', 'true']>

Exemplul 3: În acest exemplu, o verificare a obiectelor asemănătoare unui tablou are trei valori de proprietate { 70: 'x', 21: 'y', 35: 'z' } în ordine aleatorie, iar metoda object.values() returnează valorile de proprietate enumerabile ale această matrice în ordinea crescătoare a valorii indicilor.

javascript




vulpe sau lup
// Returning enumerable property values> // of an array like object.> let object = { 70:>'x'>, 21:>'y'>, 35:>'z'> };> console.log(Object.values(object));>

>

>

Ieșire:

 Array ['y', 'z', 'x']>

Aplicatii:

  • Object.values() este folosit pentru returnarea valorilor de proprietate enumerabile ale unui tablou simplu, obiect asemănător matricei și obiect asemănător matricei cu ordonarea aleatorie a cheilor.

Excepții:

  • Acesta provoacă o TypeError dacă argumentul transmis nu este un obiect.
  • Dacă un obiect nu este transmis ca argument metodei, atunci îl convinge și îl tratează ca pe un obiect.

Browsere acceptate:

  • Chrome 54 și mai sus
  • Edge 14 și mai sus
  • Firefox 47 și versiuni ulterioare
  • Opera 41 și mai sus
  • safari 10.1 și versiuni ulterioare

Avem o listă completă de metode Javascript Object, pentru a le verifica, vă rugăm să parcurgeți aceasta Referință completă a obiectelor JavaScript articol.