两个数组中对应的下标的值合成一个新的数组_JavaScript-数组

653faa7794f848d4a519753317a847a5.png

好好学习,天天向上

本章主要内容是:数组的概念、元素、长度、遍历

一、数组

概念

  • 将多个元素(通常是同一类型)按一定顺序排列放到一个集合中, 那么这个集合我们就称之为数组

定义

  • 数组是一组有序的数据集合。数组内部可以存放多个数据,不限制数据类型,并且数组的 长度可以动态的调整
  • 创建数组最简单的方式就是数组字面量方式
  • 数组的字面量:[]
  • 一般将数组字面量赋值给一个变量,方便后期对数组进行操作
  • 如果存放多个数据,每个数据之间用逗号分隔,最后一个后面不需要加逗号

示例

<

示例图:

823aa8fc8b028b805429fcdd464f2685.png

二、获取数组元素

  • 数组可以通过一个 index(索引值、下标)去获取对应的某一项的数据,进行下一步操作
  • index:从 0 开始,按照整数排序往后顺序排序,例如 0,1,2,3……
  • 可以通过 index 获取某一项值之后,使用或者更改数组项的值
  • 调用数据:利用数组变量名后面直接加 [index] 方式

fe09c1b95177d02f9fd433ffa86d18e2.png

注意

  • 如果索引值超过了数组最大项,相当于这一项没有赋值,内部存储的就是 undefined
  • 更改数据:arr[index] 调用这一项数据,后面等号赋值更改数据

示例:

<

示例图:

a647af4044c48c64e245d85dce7e8d4c.png

三、数组的长度

  • 数组有一个 length 的属性,记录的是数组的数据的总长度
  • 使用方法:变量名.length:console.log(arr.length);
  • 数组的长度与数组最后一项的下标存在关系,最后一项的下标等于数组的 length-1
  • 获取最后一项的数据时,可以这样书写: console.log(arr[arr.length-1]);
  • 数组的长度不是固定不变的,可以发生更改
<

增加数组长度

  • 直接给数组 length 属性赋一个大于原来长度的值。赋值方式使用等号赋值
// 更改数组的长度 只是增值了长度但没有值
  • 可以给一个大于最大下标的项直接赋值,也可以强制拉长数组
arr

缩短数组长度

  • 强制给 length 属性赋值,后面数据被会直接删除,删除是不可逆的
// 缩小之后再返回到原来的数组长度大小后,删除掉了不能恢复

四、数组遍历

  • 遍历:遍及所有,对数组的每一个元素都访问一次就叫遍历,利用 for 循环,将数组中的每 一项单独拿出来,进行一些操作
  • 根据下标在 0 到 arr.length-1 之间,进行 for 循环遍历
<

五、小案例

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值