ตัวอย่าง
ทำให้วิธีการอาร์เรย์ใหม่ที่แปลงค่าอาร์เรย์ลงในกรณีบน:
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() วัตถุ
เมื่อสร้างสถานที่ให้บริการอาร์เรย์ทั้งหมดจะได้รับทรัพย์สินและมันเป็นค่าเป็นค่าเริ่มต้น
เมื่อสร้างวิธีการอาร์เรย์ทั้งหมดจะมีวิธีการนี้ใช้ได้
Note: Array.prototype ไม่ได้หมายถึงอาร์เรย์เดียว แต่กับ Array() วัตถุตัวเอง
Note: ต้นแบบเป็นตัวสร้างวัตถุทั่วโลกซึ่งสามารถใช้ได้สำหรับวัตถุ JavaScript ทั้งหมด
สนับสนุนเบราว์เซอร์
คุณสมบัติ | |||||
---|---|---|---|---|---|
prototype | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
Array.prototype. <อ้างอิงอาร์เรย์ JavaScript