JAVASCRIPT Tutorial

إنشاء Objects في جافاسكربت

الخطوات العملية:

  1. استخدام كائن حرفي (Object Literal):
    • استخدم الأقواس المجعدة "{}" لتحديد خصائص الكائن.
    • على سبيل المثال: const person = { name: "John", age: 30 };
  2. استخدام دالة المُنشئ (Constructor Function):
    • قم بتعريف دالة مع كلمة مفتاحية "new".
    • استخدم كلمة مفتاحية "this" للإشارة إلى خصائص الكائن.
    • على سبيل المثال:
      function Person(name, age) {
        this.name = name;
        this.age = age;
      }
      const person = new Person("John", 30);
      
  3. استخدام الكلاس (Class):
    • استخدم كلمة مفتاحية "class" لتحديد فئة الكائن.
    • استخدم الكلمة المفتاحية "constructor" لتعريف خصائص الكائن.
    • على سبيل المثال:
      class Person {
        constructor(name, age) {
          this.name = name;
          this.age = age;
        }
      }
      const person = new Person("John", 30);
      

مثال في جافاسكربت:

// باستخدام كائن حرفي
const person1 = { name: "John", age: 30 };

// باستخدام دالة المُنشئ
function Person(name, age) {
  this.name = name;
  this.age = age;
}
const person2 = new Person("Jane", 25);

// باستخدام الكلاس
class Person {
  constructor(name, age) {
    this.name = name;
    this.age = age;
  }
}
const person3 = new Person("Jim", 40);