for循环、数组

目录

一、循环 - for

1. for 循环基本使用

2. for 循环嵌套

二、数组

1. 什么是数组

2. 数组的基本使用

3. 操作数组

4. 更多操作数组方法


一、循环 - for

1. for 循环基本使用

for循环语法
作用: 重复执行代码
好处: 把声明 循环变量起始值、循环条件、变量变化值 写到一起,让人一目了然 它是最常使用的循环形式

退出循环
  • continue 退出本次循环,一般用于排除或者跳过某一个选项的时候, 可以使用continue
  • break 退出整个for循环,一般用于结果已经得到, 后续的循环不需要的时候可以使用

无限循环

  • while(true) 来构造“无限”循环,需要使用break退出循环。
  • for(;;) 也可以来构造“无限”循环,同样需要使用break退出循环。
for循环和while循环有什么区别
  • 当如果明确了循环的次数的时候,推荐使用for循环
  • 当不明确循环的次数的时候,推荐使用while循环

2. for 循环嵌套

一个循环里再套一个循环,一般用在for循环里

二、数组

1. 什么是数组

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

2. 数组的基本使用

声明语法

例如: let names = ["小明", "小刚", "小红", "小丽", "小米"]

  • 数组用 [] 表示
  • 数组中的每个数据,都有编号,从0开始
  • 在数组中,数据的编号也叫 索引号或下标
  • 数组可以存储任意类型的数据
  • 数组中的每个数据,被称为“数组元素”,简称“元素
取值语法

例:

  • 通过下标取数据
  • 取出来是什么类型的,就根据这种类型特点来访问

术语

  • 元素:数组中保存的每个数据都叫数组元素
  • 下标:数组中数据的编号
  • 长度:数组中数据的个数,通过数组的length属性获得

高级软件人才培训专家
遍历数组
遍历:把数组中的每个元素都访问到,一般会用for循环遍历
语法:

例:

3. 操作数组

数组本质是数据集合, 操作数据无非就是 增 删 改 查 数组元素
语法:

新增

数组.push() 方法将一个或多个元素添加到数组的 末尾 ,并返回该数组的新长度
语法:

例:

arr.unshift(新增的内容) 方法将一个或多个元素添加到数组的 开头 ,并返回该数组的新长度
语法:

例:

删除

数组. pop() 方法从数组中删除最后一个元素,并返回被删除元素的值
语法:

例:

数组. shift() 方法从数组中删除第一个元素,并返回该元素的值
语法:

例:

数组. splice() 方法 删除指定元素
语法:

  • start 起始位置:
    • 指定修改的开始位置(从0计数)
  • deleteCount:
    • 表示要移除的数组元素的个数
    • 可选的。 如果省略则默认从指定的起始位置删除到最后

数组排序

数组. sort() 方法可以排序
语法:

4. 更多操作数组方法

更多详细操作数组的方法请移步——《JS数据类型—操作方法》

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值