اقتراح الدورات
- الصفحة السابقة break
- الصفحة التالية const
- العودة إلى الصفحة السابقة دليل مرجعي JavaScript Statements
إعلان فئة JavaScript
تعريف والاستخدام
الفئة هي وظيفة، ولكن يتم بدءها باستخدام كلمة المفتاح class، وليس باستخدام كلمة المفتاح function، ويتم تخصيص الخاصيات في دالة constructor().
مختلفة عن الوظائف والأحداث الأخرى في JavaScript، لا يتم رفع إعلانات الفئات (عليك إعلان الفئة أولاً قبل استخدامها).تُطلق على كل مرة يتم فيها تحديث عنصر الفئة، دالة constructor().
مختلفة عن الوظائف والأحداث الأخرى في JavaScript، لا يتم رفع إعلانات الفئات (عليك إعلان الفئة أولاً قبل استخدامها).التعليقات:
للحصول على معلومات إضافية حول الفئات، يُرجى قراءة دروسنا حول فئات JavaScript.
مثال
أنشئ فئة Car، ثم قم بإنشاء عنصر يُدعى "mycar" يعتمد على فئة Car:
فئة Car { // إنشاء فئة constructor(brand) { // مكون التركيب this.carname = brand; // جسم الفئة } } mycar = new Car("Ford"); // إنشاء عنصر من فئة Car
النحو
فئة className { // جسم الفئة }
تفاصيل التقنية
إصدار JavaScript: | ECMAScript 2015 (ES6) |
---|
دعم المتصفح
الجدول التالي يعرف إصدارات المتصفحات التي تدعم JavaScript الفئات بشكل كامل لأول مرة:
الكلمات المفتاحية | كروم | IE | فايرفوكس | سفاري | أوبرا |
---|---|---|---|---|---|
فئة | 49.0 | 12.0 | 45.0 | 9.0 | 36.0 |
الصفحات ذات الصلة
دروس JavaScript:فئة JavaScript
دروس JavaScript:JavaScript ES6 (EcmaScript 2015)
دروس JavaScript:كلمة مفتاح this في JavaScript
دروس JavaScript:نمط Strict في JavaScript
- الصفحة السابقة break
- الصفحة التالية const
- العودة إلى الصفحة السابقة دليل مرجعي JavaScript Statements