JavaScript Object.fromEntries()

Definicja i użycie

fromEntries() Metoda używana do tworzenia obiektu z listy klucz-wartość.

Związane metody:

Object.assign() Kopiowanie właściwości źródłowego obiektu do docelowego obiektu.

Object.create() Tworzenie nowego obiektu z istniejącego obiektu.

Object.fromEntries() Tworzenie obiektu z listy klucz-wartość.

Przykład

const fruits = [
  ["apples", 300],
  ["pears", 900],
  ["bananas", 500]
];
const myObj = Object.fromEntries(fruits);

Spróbuj sam

Gramatyka

Object.fromEntries(iterable)

Parametr

Parametr Opis
iterable Opcjonalne. Iterowalna tablica lub Map.

Zwracana wartość

Typ Opis
Object obiekt z listy klucz-wartość.

Wspieranie przeglądarek

ES2019 dodał do JavaScript Object.fromEntries() metody.

Od stycznia 2020 roku wszystkie nowoczesne przeglądarki wspierają Object.fromEntries():

Chrome Edge Firefox Safari Opera
Chrome 73 Edge 79 Firefox 63 Safari 12.1 Opera 60
Marzec 2019 roku Styczeń 2020 roku Październik 2018 roku Marzec 2019 roku Kwiecień 2019 roku