js中Array数组常用的方法总结
1.push
push()方法,向数组末尾添加一个或或多个元素,返回新数组长度,改变原数组
var ary = ['a','b','c'];
var res = ary.push('d','e');
console.log(ary); // ["a", "b", "c", "d", "e"]
console.log(res); // 5
2.pop
pop()方法,删除数组最后一个元素,并将被删除的元素作为返回值返回,改变原数组
var ary = ['1','2','3'];
var res = ary.pop();
console.log(ary); // ['1','2']
console.log(res); // 3
3.shift
shift()方法,删除数组第一个元素,将被删除元素作为返回值返回,改变原数组
var ary = ['a','b','c'];
var res = ary.shift();
console.log(ary); // ['b','c']
console.log(res); // a
4.unshift
unshift()方法,向数组开头添加一个或多个元素,返回新数组,改变原数组
var ary = ['a','b','c'];
var res = ary.unshift('d','e');
console.log(ary