شبكة تعلم مع ناو

كيف أنشئ كائنًا جديدًا في JavaScript؟

أشهر طريقة هي الأقواس المعقوفة:

const user = { name: 'Sara', age: 25 };

طرق أخرى

const a = new Object();      // same as {}
a.name = 'Omar';

class User {
  constructor(name) { this.name = name; }
}
const b = new User('Ali');   // from a class

معظم الكود يستخدم {} لأنها أقصر وأوضح. ونستخدم new مع الكلاسات، مثل new Date() وnew Map().

لا توجد create Object() أو build Object() في اللغة.

اختبر نفسك

خمسة أسئلة سريعة، مع الإجابة والشرح بعد كل سؤال.