Array 有多少种常用方法
1. 改变原数组的方法
1. pop()
语法:arrayObject.pop()
功能:用于删除并返回数组的最后一个元素
返回值:被删除的元素;如果是空数组则不改变数组,返回undefined
// arrayObject.pop()
var arr = [1,2,3];
console.log('arr: '+ arr); // 1,2,3
console.log('the pop element: '+ arr.pop()); // 3
console.log('arr: '+ arr); // 1,2
2. push()
语法:arrayObject.push(newelement1,newelement2,…,newelementX)
功能:想数组的末尾添加一个或多个元素
返回值:把指定的值添加到数组之后的新长度
// arrayObject.push(newelement1,newelement2,....,newelementX)
var arr = [1,2,3];
console.log('arr: '+ arr); // 1,2,3
console.log('the new length: '+ arr.push(4,5)); // 5
console.log('arr: '+ arr); // 1,2,3,4,5
3. shift()
语法:arrayObject.shift()
功能:把数组的第一个元素从其中删除
返回值