数组的基本使用

数组是什么?

        数组:(Array)是一种可以按顺序保存数据的数据类型

        使用场景:如果有多个数据可以用数组保存起来,然后放到一个变量中,管理非常方便

 数组的基本使用

        定义数组和数组单元

        通过[ ]定义数组。比如:

let lol = ['诺克萨斯', '黑色玫瑰', '艾欧尼亚', '祖安', '暗影岛']

这里面的内容我们称为单元 ,通常用索引值/下标 来寻找单元 索引值从0开始依次排列。

如果我们想找出祖安这个内容单元可以用  lol[3]

        数据单元值类型

数组作为数据的集合,它的单元值可以是容易数据类型

        数组长度属性

用length来获取数组的长度  比如获取上面lol数组的长度用 lol.length 结果为5

        操作数组

1.push动态向数组的尾部添加一个单元

2.unshit动态向数组头部添加一个单元

3.pop删除最后一个单元

4.shift删除第一个单元

5.splice动态删除任意单元

  // 定义一个数组
  let arr = ['html', 'css', 'javascript']

  // 1. push 动态向数组的尾部添加一个单元
  arr.push('Nodejs')
  console.log(arr)
  arr.push('Vue')

  // 2. unshit 动态向数组头部添加一个单元
  arr.unshift('VS Code')
  console.log(arr)

  // 3. splice 动态删除任意单元
  arr.splice(2, 1) // 从索引值为2的位置开始删除1个单元
  console.log(arr)

  // 4. pop 删除最后一个单元
  arr.pop()
  console.log(arr)

  // 5. shift 删除第一个单元
  arr.shift()
  console.log(arr)

数组的遍历

用for循环来对整个数组遍历。把每一个单元都打印出来

 数组的求值

        求一组数组的总和和改组的平均值

      let arr = [1, 9, 5, 8, 3, 4];
      let sum = 0;
      for (let i = 0; i < arr.length; i++) {
        sum += arr[i];
      }
      document.write(`数组总和:${sum}<br>数组平均值:${sum / arr.length}`);

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值