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