- 常见的四种定义数组的方式
- 常用方法 concat / join / shift / pop / push / reverse
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>回顾JS中如何定义数组,以及它的常用函数</title>
</head>
<body>
</body>
<script type="text/javascript">
var arr1 = new Array();
arr1[0] = "hello";
arr1[1] = "world";
arr1[2] = 100;
document.write(arr1.toString()+"<br/>");
var arr2 = new Array(3);
arr2[0] = "hello";
arr2[4] = 100;
document.write(arr2+"<br/>");
var arr3 = ["hello","world",100];
document.write(arr3+"<br/>");
var arr4 = new Array("hello","world",100);
document.write(arr4+"<br/>");
var arr5 = [];
arr5[3] = "haha";
document.write(arr5+"<br/>");
var r1 = arr1.concat("add");
document.write(r1+"<br/>");
var r2 = arr1.join("@");
document.write(r2+"<br/>");
var fir = arr1.shift();
document.write(arr1+"<br/>");
document.write(fir+"<br/>");
var last = arr3.pop();
document.write(arr3+"<br/>");
document.write(last+"<br/>");
var rt = arr3.push("newElement");
document.write(arr3+"<br/>");
document.write(rt+"<br/>");
document.write(arr3.reverse());
</script>
</html>