声明数组及数组的遍历

数组

功能:一个标识符,存储多个数据
声明数组的方式1
[字面量声明]

书写格式:关键字 表示符 赋值符号 中括号 分号
例:
let F70 = [ ] ;

赋值

注:每个值之间的分隔符是逗号

例: F70 = [1, “ABC”, undefined, null, true];

使用数组中的值

数组中的每个值,都会有对应的一个下标(索引), 可以通过下标(索引),获取数组当中的值。 下标的起始值是0 ,因此数组中第一个值的下标为0,第二个值的下标为1,以此类推。

书写格式: 数组名称[下标]

例: console.log(F70[2]);

声明数组的方式2
[构造函数声明]

例: let F70 = new Array();

字面量与构造函数的区别

字面量的解析效率比构造函数高
原因: 字面量属于JSON格式,可以直接被JS进行解析。
构造函数需要先调用构造函数,在进行JS引擎解析。

解构

注:解构的左右数据类型,需要一致。

功能:把引用数据类型,分解成基本数据类型
1、 2个变量的值互换

2、批量赋值
例: let [a, b, c] = [1, “2”, 3];
console.log(a, b, c);

]

数组的遍历1

1、使用循环 .length 数组的长度
例:for (let i = 0; i <= F70.length - 1; i++) {
console.log(F70[i]);
}

数组的遍历2

for…of 遍历出数组中的每个值
例: for (let item of F70) {
console.log(item);
}

数组的遍历3

for…in 遍历出数组中每个值的下标
例: for (let item in F70) {
console.log(item);
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值