مثال
جعل طريقة مجموعة جديدة التي تحول القيم مجموعة في حالة العلوي:
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();
القيم في مجموعة الفواكه هي الآن:
BANANA,ORANGE,APPLE,MANGO
انها محاولة لنفسك » تعريف والاستخدام
منشئ النموذج يسمح لك بإضافة خصائص وأساليب جديدة لل Array() الكائن.
عند بناء الممتلكات، وستعطى ALL صفائف الممتلكات، وقيمة، والافتراضية.
عند بناء وسيلة، وسوف يكون هذا الأسلوب متاحة ALL المصفوفات.
Note: Array.prototype لا يشير إلى مجموعة واحدة، ولكن إلى Array() الكائن نفسه.
Note: النموذج هو منشئ الكائن العالمي الذي يتوفر لكافة الكائنات جافا سكريبت.
دعم المتصفح
خاصية | |||||
---|---|---|---|---|---|
prototype | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا |
بناء الجملة
Array.prototype. <جافا سكريبت صفيف المرجعي