javascript Array数组类详解
concat尾巴插入
var arr = new Array(4);
arr[0] = "a";
arr[1] = "b";
arr[2] = "c";
arr[3] = "abcd";
var arrs = arr.concat("sdfsdf","asdfsadf");
arr.concat("sdfsdf","asdfsadf");
alert(arr.join('|')); //a|b|c|abcd
slice截取 1个参数是从n开始到结束。2个参数第2个参数是取前面一位。
var acolor=["red","green","red","yello"];
var acolor1 = acolor.slice(1);
alert(acolor1.toString());//output "green,red,yello"
var acolor2 = acolor.slice(1,3);
alert(acolor2.toString());// "green,red,yello"
push 结束的地方添加
acolor1.push("black"); //output "red,green,red,yello,black"
pop尾巴处删除一项
acolor1.pop();
shifte删除第一项
acolor1.shift();