self_example/java_web/JavaScript/html/09-数组.html

58 lines
1019 B
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>09-数组</title>
</head>
<body>
<script>
//array创建方式一
// var arr=new Array(1,2,3);
// alert(arr);
//array创建方式二
var arr2 = [1, 2, 3];
// alert(arr2);
//数组得访问方式
arr2[0] = 10;
// alert(arr2)
//特点:JavaScript数组相当于Java中的集合。变长变类型
//变长
var arr3 = [1, 2, 3];
arr3[10] = 20;
// alert(arr3[10]);
// alert(arr3[9]);
//变类型
arr3[5] = "hello";
// alert(arr3[5]);
// alert(arr3) //10,2,3,...,hello,...,10
//属性: length:数组中元素的个数
var arr4 = [1, 2, 3];
// for (let i = 0; i < arr4.length; i++) {
// alert(arr4[i]);
// }
//方法
//push:添加方法
var arr5=[1,2,3]
// arr5.push(10);
// alert(arr5)
//splice:删除元素
arr5.splice(0,1); //从0开始删除,删除1个元素
alert(arr5)
</script>
</body>
</html>