Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Java脚本。将新值添加到数组的末尾,并移动其余值_Javascript_Arrays - Fatal编程技术网

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

Javascript Java脚本。将新值添加到数组的末尾,并移动其余值,javascript,arrays,Javascript,Arrays,我想知道向数组末尾添加一个新值并让其余值随要删除的数组的第一个元素一起移动的最佳方法是什么 例如。我得到了一个数组: int []a = {1, 2, 3, 4, 5, 6}; 在添加7之后,我希望有以下内容: int []a = {2, 3, 4, 5, 6, 7}; 您可以使用splice方法删除元件 var-arr=[1,2,3,4,5,6]; arr.push(7); 阵列拼接(0,1); 控制台日志(arr) var a=[1,2,3,4,5,6]; log('a befor

我想知道向数组末尾添加一个新值并让其余值随要删除的数组的第一个元素一起移动的最佳方法是什么

例如。我得到了一个数组:

 int []a = {1, 2, 3, 4, 5, 6};
在添加7之后,我希望有以下内容:

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

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

var-arr=[1,2,3,4,5,6];
arr.push(7);
阵列拼接(0,1);
控制台日志(arr)
var a=[1,2,3,4,5,6];
log('a before:-',a)
a、 推(7);
var removed=a.shift();//如果需要,请保存已删除的项目

log('a after:-',a)
int
javascript
中,您确定它不是
java
?这不是javascript语法。这非常适合队列,可能值得研究!它们非常适合你想要的!如果数组js var s=[1,2,3,4,5,6],然后是s,则推(7)[1,2,3,4,5,6,7]执行s.shift();那么s将是[1,2,3,4,5,6]