剪切一个数组并将其放在数组JS的第一个索引之前

时间:2015-03-03 00:24:52

标签: javascript arrays

var myArray = ["Apple","Banana","Orange","Coconut"];

我希望数组成为:["Orange","Coconut","Apple","Banana"];
哪个是将数组的索引3,4放在0,1位置,将数组的0,1放在数组的3,4中。
这是我的方法,但我希望看到更好的方法:

var myArray = [1,2,3,4];
var myArray2 = myArray.splice(0,2);
myArray.concat(myArray2);

1 个答案:

答案 0 :(得分:1)

如果您:

,可以进一步减少到三行
var myArray = myArray.concat(myArray.splice(0,2));

我认为它不会比那更好。