一维数组
通常一个变量只能存储一个数据,如果我们需要存储多个数据,就需要使用到数组。
数组中存储的一般是一组相同类型的数据。
一、数组的语法
-
let a = [10,20,30,40,50]
-
数组元素的引用(读取)语法:数组名[下标],如a[1]
-
下标从0开始
-
引用元素时,不能超过其下标最大值,也就是数组的长度,否则会报错:下标越界
-
数组元素的长度 数组名.length
-
数组元素的修改 数组名[下标] = 新值
-
遍历数组:可以用for循环或其他循环语句
二、代码实战
代码的详细解读,可以参考视频教程。
新建JS文件 23-array.js
,编写下方程序,运行看看效果吧。
let a = 100
console.log(a)
//定义一个数组
let b = [10,20,30,40,50]
console.log(b)
console.log(b[1])
b[2] = 300
console.log(b)
console.log(b.length)
console.log(b[b.length-1])
console.log(b[10])//超过了下标的最大值,会报错
//数组遍历
for(i = 0; i < b.length; i++){
console.log(b[i])
}