自定义的javascript函数(继承示例)

时间:2017-09-14 16:52:55

标签: javascript

如何通过自定义函数访问数组第一个元素,该函数将作为内置函数(如array.pop())工作?

说我是否有阵列 var arr = [1,2,3,4]我希望有一个像arr.first()这样的函数,它会返回一个数组,里面会有第一个元素,如[1]

2 个答案:

答案 0 :(得分:1)

您可以使用Array.prototype扩充任何数组实例。

Array.prototype.first = function() { return this[0]; };

但是,强烈建议不要修改内置类型。

答案 1 :(得分:0)

 .slice(0,1)

 [ array[0] ]

我认为不需要内置功能。<​​/ p>