جافا سكربت Object.fromEntries()

التعريف والاستخدام

fromEntries() الطريقة تستخدم لإنشاء شيء من قائمة من المفاتيح والقيم.

الطرق ذات الصلة:

Object.assign() نسخ خصائص المصدر إلى الهدف.

Object.create() إنشاء شيء جديد من شيء موجود.

Object.fromEntries() إنشاء الأشياء من قائمة من المفاتيح والقيم.

مثال

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

جرب بنفسك

النحو

Object.fromEntries(iterable)

المتغير

المتغير الوصف
iterable اختياري. قائمة متاحة للتنقل أو خريطة.

القيمة المقدمة.

النوع الوصف
Object من خلال إنشاء الأشياء من قائمة من المفاتيح والقيم.

دعم المتصفح

ES2019 أضاف إلى جافا سكربت Object.fromEntries() الطريقة.

من يناير 2020، جميع المتصفحات الحديثة تدعم Object.fromEntries():

كروم إدج فايرفوكس سفاري أوبيرا
كروم 73 إدج 79 فايرفوكس 63 سفاري 12.1 أوبيرا 60
مارس 2019 يناير 2020 أكتوبر 2018 مارس 2019 أبريل 2019