خصائص prototype لمصفوفة JavaScript

التعريف والاستخدام

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
الدعم الدعم الدعم الدعم الدعم الدعم

الصفحات ذات الصلة

دليل:Array JavaScript

دليل:Const Array JavaScript

دليل:طرق Array JavaScript

دليل:ترتيب Array JavaScript

دليل:تكرار JavaScript Array