Java脚本。将新值添加到数组的末尾并移动其余部分

时间:2016-11-25 11:48:43

标签: javascript arrays

我想知道将新值添加到数组末尾的最佳方法是什么,让其余的值随着要删除的数组的第一个元素而移位。

实施例。我有一个阵列:

 int []a = {1, 2, 3, 4, 5, 6};

并且在添加7之后我想要这个:

 int []a = {2, 3, 4, 5, 6, 7};

2 个答案:

答案 0 :(得分:2)

    var a = [ 1, 2, 3, 4, 5, 6];
    console.log('a before:- ', a)
    a.push(7);
    var removed = a.shift(); // Save removed item if you need it
    
    console.log('a after:- ',a);

答案 1 :(得分:0)

您可以使用splice方法删除元素



    var arr = [ 1, 2, 3, 4, 5, 6];
    arr.push(7);
    arr.splice(0, 1);
    console.log(arr)




<强>输出

[2,3,4,5,6,7]

有关详细信息,请阅读此splice