js基础 数组!

76 阅读2分钟

一、for循环

根据while的三要素引入for循环:

1.循环变量初始值、2.循环的条件、3.循环体。
可以通过练习:

image.png

for循环开发中常见的作用是循环数组,遍历数组

循环的小结

for循环:当如果明确了循环的次数的时候推荐使用for循环。
while循环:当不明确循环的次数的时候推荐使用while循环。

循环语句的跳出

break和continue ;说明区别:
1.break:一般用于结果已经得到,后续的循环不需要的时候可以使用 退出整个循环。
2.continue:一般用于排除或者跳过某一个选项的时候,可以使用continue 退出当前循环。

循环增强

双层for循环嵌套 例如:1.在网页上打印出一个五行五列的星星;2.在网页上打印出一个五行递增列的星星;3.在网页上打印99乘法表;4.外层循环执行一次,内存循环执行多次。

二、数组

创建数组:字面量 let arr = [1,2,3];构造函数 let arr = new Array(1,2,3)

操作数组

数组本质就是数据集合,使用无非就是增、删、改、查
增:arr.push(新增的内容)push可以实现一次性添加多个的效果(推荐使用);末尾新增元素;返回数组的长度;let arr = [1,2,3] : arr.push(4) 新增的数组arr[1,2,3,4]
arr.unshift(新增的内容) 开始新增元素。
删:arr.pop() 每次只能删除一个,删除末尾的。
arr.shift() 每次只能删一个,删开头的。
arr.splice(操作的下标.删除的个数) 例如:arr.splice(1,1)//是从索引号1的位置开始删,只删除1个。

遍历数组

访问数组里面的每一个数据;依次访问;循环访问for;数组中的元素arr[i]。

数组专业名词

数组元素:数组里面每个值叫元素;下标:索引号 数组的索引号从0开始;长度:数组名.length。