最新的Web開發教程
 

JavaScript數組原型構造

<JavaScript的陣列參考

作出這樣的變換數組值到上殼一個新的數組方法:

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的陣列參考