0
点赞
收藏
分享

微信扫一扫

js中数组原型Array、自定义原型函数Array.prototype

全栈工程师开发手册 (作者:栾鹏)

​​js系列教程1-数组操作全解​​

js中数组原型、自定义原型函数

每个数组都包含length、prototype、constructor属性。
通过在prototype原型中自定义数组原型函数,实现为所有数组添加功能。
这里以添加一个查询最大值函数为例:
代码如下:

function array_max( )
{
return Math.max.apply(Math,this); //max取最大值,min取最小值。还有很多数学运算
}
Array.prototype.max = array_max; //重写数组原型链
var x = new Array(1, 2, 3, 4, 5, 6); //应用自定义原型函数
var y = x.max( );


举报

相关推荐

0 条评论