انتقل إلى محتوى الدرس

Convert array to object تحويل المصفوفة الي كائن

ستتعلم في هذا الدرس ما هو الفرق بين الكائنات والمصفوفات في لغة جافا سكريبت Java Script Object vs Array وكيفة تحويل الكائن الي مصفوفة Convert Object To Array وكيف يمكن تحويل المصفوفه الي كائن Convert Array to Object

1 صفوف تعليمية
جافا سكريبت
3,548 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يمكننا تحويل المصفوفة array الي كائن object باستخدام طريقتين مختلفتين وهم 

  • الطريقة الأولي باستخدام الspread Operator { ... } وهي عن طريق انشاء كائن object ثم اضافة اسم المصفوفة التي تريد تحويلها الي كائن مسبوقة بثلاثة نقاط " . . . " وبهذه الطريقة نكون قد أنشأنا كائن جديد يحتوي علي جميع عناصر المصفوفة 
  • الطريقة الثانية باستخدام دالة ( )Object.assign ونقوم بتمرير اليها قيمتين القيمة الاولي تكون أقواس متعرجة curly brackets { } والقيمة الثانية تكون أسم الكائن object

باستخدام spread operator

HTML
var courses = ["HTML", "CSS", "JS"];
var obj = {...courses};
console.log(obj);

باستخدام دالة ( )Object.assign

HTML
var courses = ["HTML", "CSS", "JS"];
var obj = Object.assign({},courses);
console.log(obj);