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

سهلقراءة دقيقةآخر تحديث 1 أكتوبر 2026

تطوير الويب جافاسكربت

الإجابة

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

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() في اللغة.

اختبر فهمك

أي مما يلي يُستخدم لإنشاء كائن جديد في JavaScript؟