JavaScript Array prototype 函数
-
JavaScript Array prototype 函数
prototype函数允许您向Array()对象添加新属性和方法。构造属性时,将为所有数组提供属性及其值,作为默认值。构造方法时,所有数组将使用此方法。注意: Array.prototype不是指单个数组,而是指Array()对象本身。注意: prototype是一个全局对象构造函数,可用于所有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();
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 函数 prototype 支持支持支持支持支持 -
语法
Array.prototype.name = value