logo

Metoda JavaScript Object entries().

Metoda JavaScript Object.entries() este folosită pentru a returna o matrice constând din perechi de proprietăți enumerabile [cheie, valoare] ale obiectului care sunt transmise ca parametru. Ordonarea proprietăților este aceeași cu cea dată prin bucla peste valorile proprietăților obiectului manual.

Sintaxă:

Object.entries(obj);>

Parametri:

  • obj : este obiectul a cărui proprietate enumerabilă [cheie, valoare] perechi urmează să fie returnate.

Valoare returnată:

Object.entries() returnează un tablou format din perechi de proprietăți enumerabile [cheie, valoare] ale obiectului transmis.

Exemplul 1: În acest exemplu, un obiect obj a fost creat cu trei perechi de proprietate[cheie, valoare], iar metoda Object.entries() este folosită pentru a returna prima pereche de proprietate [cheie, valoare] a obiectului.



javascript


jquery la clic

manager de sarcini pentru linux



// Creating an object constructor> // and assigning values to it> const obj = { 0:>'adam'>, 1:>'billy'>, 2:>'chris'> };> > // Displaying the enumerable property [key, value]> // pairs of the object using object.entries() method> console.log(Object.entries(obj)[1]);>

>

>

Ieșire

[ '1', 'billy' ]>

Exemplul 2: În acest exemplu, un obiect obj a fost creat cu trei perechi de proprietate[cheie, valoare], iar metoda Object.entries() este folosită pentru a returna toate perechile de proprietate [cheie, valoare] ale obiectului.

emoji-uri cu mere pe Android

javascript


jocuri cu mesaje pe Android



// Creating an object constructor and> // assigning values to it> const obj = { 10:>'adam'>, 200:>'billy'>, 35:>'chris'> };> // Displaying the enumerable property [key, value]> // pairs of the object using object.entries() method> console.log(Object.entries(obj));>

șir la caracter
>

>

Ieșire

[ [ '10', 'adam' ], [ '35', 'chris' ], [ '200', 'billy' ] ]>

Aplicații

  • Object.entries() este folosit pentru listarea proprietăților legate de un obiect, listând toate perechile [cheie, valoare] ale unui obiect.

Excepții

  • Acesta provoacă o TypeError dacă argumentul transmis nu este un obiect.
  • Provoacă o RangeError dacă cheia transmisă în argument nu se află în intervalul perechii de proprietate[cheie, valoare].

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.

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