فئة JavaScript
مثال
قم بإنشاء فئة سيارة ، ثم كائن (myCar) بناءً على فئة السيارة:
// Create a Car class
class Car {
constructor(brand) {
this.carname = brand;
}
}
// Create a Car Object
myCar = new Car("Ford");
التعريف والاستخدام
A class
هو نوع من قالب الكائن.
يبدأ class
البيان فئة JavaScript.
يتم تعيين الخصائص والطرق في constructor()
الطريقة.
يتم constructor()
استدعاء الأسلوب في كل مرة يتم فيها تهيئة كائن فئة.
أنظر أيضا:
ملحوظات
يجب كتابة بناء الجملة في الفصل الدراسي في "الوضع المتشدد".
على عكس الدوال ، لا يتم رفع إعلانات الفئات (يجب أن تعلن عن فئة قبل أن تتمكن من استخدامها).
بناء الجملة
class className {
// class body
}
الصفحات ذات الصلة
دروس JavaScript: فئات JavaScript
دروس JavaScript: JavaScript ES6 (EcmaScript 2015)
دروس جافا سكريبت: JavaScript this
دروس جافا سكريبت: وضع جافا سكريبت الصارم
دعم المتصفح
class
هي إحدى ميزات ECMAScript6 (ES6).
ES6 (JavaScript 2015) مدعوم في جميع المتصفحات الحديثة:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
class
غير مدعوم في Internet Explorer 11 (أو أقدم).