خصائص prototype لمصفوفة JavaScript
- الصفحة السابقة pop()
- الصفحة التالية push()
- العودة إلى الطبقة السابقة مرجع JavaScript Array
التعريف والاستخدام
prototype
هو مبنى عالمي يمكن استخدامه لجميع كائنات JavaScript.
prototype
مراجعة الكائن Array() العالمي.
prototype
يسمح لك المبنى الجديد بإضافة خصائص جديدة ودوال جديدة إلى المصفوفات.
عند بناء خاصية جديدة، يحصل كل مصفوفة على هذه الخاصية والقيمة الخاصة بها.
عند بناء دالة جديدة، يحصل كل مصفوفة على هذه الدالة.
النموذج
أنشئ دالة جديدة للمصفوفة، تحويل قيم المصفوفة إلى أحرف كبيرة:
Array.prototype.myUcase = function() { for (i = 0; i < this.length; i++) { this[i] = this[i].toUpperCase(); } };
أنشئ مصفوفة، ثم استدعي دالة myUcase:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.myUcase();
القواعد النحوية
Array.prototype.اسم = قيمة
دعم المتصفح
جميع المتصفحات تدعمها بشكل كامل prototype
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
الدعم | الدعم | الدعم | الدعم | الدعم | الدعم |
- الصفحة السابقة pop()
- الصفحة التالية push()
- العودة إلى الطبقة السابقة مرجع JavaScript Array