JavaScript Array prototype 屬性
- 上一頁 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.name = value
瀏覽器支持
所有瀏覽器都完全支持 prototype
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
相關頁面
- 上一頁 pop()
- 下一頁 push()
- 返回上一層 JavaScript Array 參考手冊