我试过这个功能:
var myArray=new Array("1", "2", "3", "4");
var value=myArray.pop();
myArray.push(value);
但是我想从最后删除4并将其添加到开头。 所以应该是4 1 2 3.所以使用push和pop的LIFO方法......我该怎么做?
答案 0 :(得分:5)
使用unshift
方法(reference)
var myArray=new Array("1", "2", "3", "4");
var value=myArray.pop();
myArray.unshift(value);
答案 1 :(得分:3)
你几乎拥有它......
您就是这样做的:
var myArray=new Array("1", "2", "3", "4");
var value=myArray.pop();
myArray.unshift(value);
答案 2 :(得分:3)
var myArray=new Array("1", "2", "3", "4");
myArray.unshift(myArray.pop());
答案 3 :(得分:1)
var myArray=new Array("1", "2", "3", "4");
var value=myArray.pop();
myArray.splice(0, 0, value);