JS笔记10:JS数组
2022-07-12 本文已影响0人
_百草_
1、数组概念
// 创建数组,方式1:字面量
var arr = [1,2,3,4]
// alert(arr) //全部值
console.info(arr)
console.log(arr[1]) //下标
var arr1 = []; //空数组
//创建数组方式2:构造函数方式
var arr2 = new Array("a", "b", 3, true)
console.info(arr2)

- 获取数组长度
//获取数组长度
var len = arr2.length
console.info("数组长度:", len) //数组长度: 4
- 二维数组
//数组中元素,String\Number\Boolean\Array
var arr3 = ["e", 7, arr2]
console.info(arr3)// 数组中存在数组元素,则称为多维数组、二维数组\三维数组……

2、获取数组元素
- 通过下标获取
?多维数组如何提取
console.log(arr3[2][1]) //b
3、遍历数组元素
// for 循环
for(var i=0;i<len;i++){
console.log(arr2[i]);
}
//a
//b
//3
//true
// while循环
var i =0;
while(i<arr2.length){
console.info(arr2[i]);
i++;
}
- 练习求和
var i = 0,s=0;
do{
//条件成立,执行循环体
s+=arr2[i];
i++;
}while(i<arr2.length)
console.log(s)