Metoda wpisów obiektu JavaScript().

Metoda JavaScript Object.entries() służy do zwracania tablicy składającej się z przeliczalnych par właściwości [klucz, wartość] obiektu, które są przekazywane jako parametr. Kolejność właściwości jest taka sama, jak w przypadku ręcznego zapętlenia wartości właściwości obiektu.

Składnia:

Object.entries(obj); 

Parametry:

  • obj : Jest to obiekt, którego przeliczalne pary właściwości [klucz, wartość] mają zostać zwrócone.

Wartość zwracana:

Object.entries() zwraca tablicę składającą się z przeliczalnych par właściwości [klucz, wartość] przekazanego obiektu.

Przykład 1: W tym przykładzie utworzono obiekt obj z trzema parami właściwość[klucz, wartość], a metoda Object.entries() została użyta do zwrócenia pierwszej pary właściwość [klucz, wartość] obiektu.

JavaScript




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

Wyjście

[ '1', 'billy' ] 

Przykład 2: W tym przykładzie obiekt obj został utworzony z trzema parami właściwość[klucz, wartość], a metoda Object.entries() została użyta do zwrócenia wszystkich par właściwość [klucz, wartość] obiektu.

JavaScript




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

Wyjście

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

Aplikacje

  • Object.entries() służy do wyświetlania właściwości związanych z obiektem, listowania wszystkich par [klucz, wartość] obiektu.

Wyjątki

  • Powoduje błąd TypeError, jeśli przekazany argument nie jest obiektem.
  • Powoduje błąd RangeError, jeśli klucz przekazany w argumencie nie należy do zakresu pary właściwość[klucz, wartość].

Mamy pełną listę metod obiektów Javascript. Aby je sprawdzić, przejrzyj tę instrukcję Pełne odniesienie do obiektu JavaScript artykuł.

Obsługiwane przeglądarki:

  • Chrome 54 i nowsze
  • Edge 14 i nowsze
  • Firefox 47 i nowsze
  • Opera 41 i nowsze
  • Safari 10.1 i nowsze