数组
- 数组是相同数据类型的有序集合,下标从0开始
- 数组也是对象,数组元素相当于对象的成员变量
- 数组长度是确定的,不可变的,如果越界则会报 ArrayIndexOutOfBoundsException
数组的声明
1:使用Array对象创建
var arr_1 = new Array()
console.log(arr_1.length)
var arr_2 = new Array("小明","小张","小笑")
console.log(arr_2.length)
2:使用字面量的方式
var arr_3 = [1,2,3,4]
console.log(arr_3.length)
获取数组中的元素
1.数组名[下标]
console.log(arr_2[1])
2.打印数组中所有的元素
1.for循环
for(var i=0;i<arr_3.length;i++){
console.log(arr_3[i])
}
2.for...in
for(var i in arr_3){
console.log(arr_3[i])
}
例:
1.输出学生成绩中及格的人
var scores=[30,90,87,56,66]
for(var i = 0;i<scores.length;i++){
if (scores[i]>59) {
console.log(scores[i])