数组(Array):数组是指一组数据的集合,其中的每个数据元素被称作元素,在数组中可以存放任意类型的 元素。
数组是一种将一组数据存储在单个变量下的优雅方式
遍历:就是把数组中的每个元素从头到尾都访问一次
利用循环进行遍历
使用 数组名.length 可以访问数组元素的长度。
注意:数组名.length 获取的是元素个数,不要跟索引混淆。
代码样例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
var arr = ['red', 'green', 'blue'];
for (var i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
</script>
</head>
<body>
</body>
</html>
代码样例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
var arr = ['red', 'green', 'blue'];
console.log(arr.length);
arr.length = 5; //把我们数组的长度修改为5 里面应该有5个元素
console.log(arr);
console.log(arr[3]); //输出undefined
console.log(arr[4]); //输出undefined
</script>
</head>
<body>
</body>
</html>
代码样例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
var arr = ['red', 'green', 'blue'];
console.log(arr.length);
arr[3] = 'black';
console.log(arr.length);
console.log(arr[3]);
arr[0] = 'yellow';
console.log(arr[0]);
</script>
</head>
<body>
</body>
</html>
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。