获取下一个数组中的所有项目

时间:2017-01-10 02:06:25

标签: javascript jquery arrays

我有一系列项目。

var array = [box1, box2, box3, box4];

当商品为 box1 时,我需要 box2,box3,box4

当商品 box2 时,获取 box3,box4

如何使用jquery获取下一个项目?

2 个答案:

答案 0 :(得分:2)

当然,你不需要jquery。只需使用Array.slice即可获得从提供的索引到结尾的所有内容:

var x = [1, 2, 3, 4];
console.log(x.slice(1)); // [2, 3, 4]
console.log(x.slice(2)); // [3, 4];

答案 1 :(得分:0)

你不需要jQuery来做到这一点:

var array = [box1, box2, box3, box4];

for (var i = 0; i < box.length; i++){

     var 
         box1 = array[i],
         box2 = array[i + 1],
         box3 = array[i + 2],
         box4 = array[i + 3];

}