js内置对象:数组对象
1、检测是否为数组,instanceof,例:arr instanceof Array
2、检测是否为数组,Array.isArray(参数);返回true或false,ie9+
3、添加删除数组元素:
(1)push();在数组的末尾添加一个或多个数组元素。
arr.push(数组元素),push完毕之后,返回的结果是新数组的长度,原数组也会发生变化。
(2)unshift();在数组的开头添加一个或多个数组元素。
arr.unshift(数组元素);unshift完毕之后,返回的结果是新数组的长度,原数组也会发生变化。
(3)pop();可以删除数组的最后一个元素(无参数),返回值是删除的那个元素。
(4)shift();删除数组的第一个元素(无参数),返回值为删除的那个元素。
4、数组排序:
(1)翻转数组:arr.reverse();
(2)数组排序:arr.sort();
arr.sort(function(a, b) {
return a-b;//升序
//return b-a;//降序
});