English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
prototypeيمكن استخدام الخاصية إضافة الخصائص والطرق إلى كائنك Date().
ملاحظة:prototype هو خاصية عالمية، يمكن استخدامها تقريبًا مع كل عنصر (الأرقام، القوائم، الأحرف والأسعار وغيرها من الأشياء).
Date.prototype.name = value
إنشاء طريقة جديدة لـ date، تحويل قيمة month-numeric إلى month-name:
Date.prototype.showMonth = function() { var arr = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']; return arr[this.getMonth()]; };
ثم إنشاء تاريخ، وتطبيق طريقة showMonth():
var d = new Date(); var month = d.showMonth(); // استدعاء الطريقة الجديدة
دعم الخاصية prototype في جميع المتصفحات بشكل كامل:
الخصائص | |||||
prototype | نعم | نعم | نعم | نعم | نعم |