JavaScript Array 对象方法
push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。
arr. push
var arr=["one","two","three"];
arr.push("four");
console.log(arr);
pop() 方法用于删除数组的最后一个元素并返回删除的元素。
arr.pop()
var arr=["one","two","three"];
arr.pop("three");
console.log(arr);
shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。
arr. shift()
var arr=["one","two","three"];
arr.shift("one");
console.log(arr);
unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。
arr.unshift()
var arr=["one","two","three"];
arr.unshift("hello");
console.log(arr);
concat() 方法用于连接两个或多个数组。
arr2=arr.concat(arr1)
var arr=[1,2,3,];
var arr1=["hello world"];
arr2=arr.concat(arr1);
console.log(arr2);
slice() 方法可从已有的数组中返回选定的元素。
arr.slice(start, end) //截取 [start,end)
slice()方法
var arr=[1,2,3,4,5,6];
aee=arr.slice(2,4);
console.log(aee);
//[3, 4]
indexOf() 方法可返回数组中某个指定的元素位置。
如果没有这个这个值,则返回-1;
var arr=["one","two","three"];
var acc=arr.indexOf("three");
console.log(acc);
// 2
var arr=["one","two","three"];
var acc=arr.indexOf("font");
console.log(acc);
//-1