JavaScript Object.fromEntries()

Định nghĩa và cách sử dụng

fromEntries() Phương pháp được sử dụng để tạo một mục tượng từ danh sách các cặp khóa giá trị.

Phương pháp liên quan:

Object.assign() Chép thuộc tính từ mục tượng nguồn vào mục tượng đích.

Object.create() Tạo mục tượng mới từ mục tượng hiện có.

Object.fromEntries() Tạo mục tượng từ danh sách các cặp khóa giá trị.

Mẫu

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

Thử ngay

Cú pháp

Object.fromEntries(iterable)

参 số

参 số Mô tả
iterable Tùy chọn. Mảng hoặc Map có thể lặp lại.

Trả về giá trị

Loại Mô tả
Object mục tượng được tạo từ các cặp khóa giá trị.

hỗ trợ trình duyệt

ES2019 đã thêm vào JavaScript Object.fromEntries() phương pháp.

Từ tháng 1 năm 2020, tất cả các trình duyệt hiện đại đều hỗ trợ Object.fromEntries():

Chrome Edge Firefox Safari Opera
Chrome 73 Edge 79 Firefox 63 Safari 12.1 Opera 60
Tháng 3 năm 2019 Tháng 1 năm 2020 Tháng 10 năm 2018 Tháng 3 năm 2019 Tháng 4 năm 2019