1.翻转数组
数组名.reverse();
运行结果: Array(5)0: "pink"1: 42: 23: 34: 1length: 5[[Prototype]]: Array(0)
2.数组排序
数组名.sort(); 缺点:不行排除个位数的数;
运行结果:Array(5)0: 11: 22: 33: 44: "pink"length: 5[[Prototype]]: Array(0)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script>
var arr1=[1,3,2,4,'pink'];
arr1.reverse();
console.log(arr1);
var arr2=[1,3,2,5,'pink'];
arr2.sort();
console.log(arr2);
</script>
</body>
</html>
3.删除数组元素
a.数组名.pop();
删除的是数组的最后一个元素;一次只能删除一个;括号里无参;pop()方法完毕后,返回的结果是删除的那个元素,原数组发生变化;
b.数组名.shift();
删除数组的第一个元素;一次只能删除一个;括号里无参;pop()方法完毕后,返回的结果是删除的那个元素,原数组发生变化;
4.添加数组元素
a.数组名.push();
它可以给数组后面添加新元素;有参,直接写;push()方法完毕之后,返回的结果是新数组的长度,原数组发生变化;
b.数组名.unshift ();
它可以给数组前面添加新元素;有参,直接写;unshift()方法完毕之后,返回的结果是新数组的长度,原数组发生变化;