获取数组的最后两个位置

时间:2017-02-21 13:26:11

标签: javascript jquery arrays position

我想知道如何获得这个数组的最后两个元素:

array = [1,5,7,8,10,12,23,24];

我试图用slice() function获得,但它对我不起作用,因为我总是想要获得最后两个职位。

array = [23,24];

我希望任何人都能在这个问题上帮助我。

问候!

3 个答案:

答案 0 :(得分:5)

Array#slice与否定索引一起使用。

var array = [1,5,7,8,10,12,23,24];

console.log(array.slice(-2));

您还可以了解有关此方法的更多信息here

答案 1 :(得分:1)



array = [1,5,7,8,10,12,23,24];


console.log(array.slice(-2))




使用切片-2

答案 2 :(得分:0)

aray.prototype.splice()

注意: Splice它还会更新原始数组



var array = [1,5,7,8,10,12,23,24];

console.log(array.splice(-2));