خصائص prototype لعناصر JavaScript
- الصفحة السابقة preventExtensions()
- الصفحة التالية seal()
- العودة إلى الطبقة السابقة دليل مرجعي للمثلثات الـJavaScript
التعريف والاستخدام
prototype
هي خاصية عالمية متاحة لجميع عناصر JavaScript.
prototype
الخصائص تسمح لك بإضافة خصائص جديدة وأساليب إلى العنصر.
المثال
استخدام خاصية prototype لضيف خصائص جديدة لجميع العناصر من النوع المحدد:
function employee(name, jobtitle, born) { this.name = name; this.jobtitle = jobtitle; this.born = born; } employee.prototype.salary = 2000; const fred = new employee("Fred Flintstone", "Caveman", 1970);
النحو
الجسم.prototype.الاسم = القيمة
دعم المتصفح
prototype
هي إمكاليات ECMAScript1 (ES1).
جميع المتصفحات الحديثة يدعمون ES1 (JavaScript 1997):
كروم | آي إي | إدج | فايرفوكس | سفاري | أوبرا |
---|---|---|---|---|---|
كروم | آي إي | إدج | فايرفوكس | سفاري | أوبرا |
الدعم | الدعم | الدعم | الدعم | الدعم | الدعم |
الصفحات ذات الصلة
- الصفحة السابقة preventExtensions()
- الصفحة التالية seal()
- العودة إلى الطبقة السابقة دليل مرجعي للمثلثات الـJavaScript