1.循环嵌套语句:一个循环语句里又包含另一个循环语句
如:记单词:
如:九九乘法表
2.数组(在第二次笔记中已介绍过)
(1)遍历数组:
如:求数组最大值(通过遍历数组)
(2)更改数组元素
<1>:若更改的是已经存在的数组元素,数组长度不变
<2>:若更改的是不存在的数组元素,则数组长度以更改的元素为准(例:有一个数组arry=[1,3,5,7],现对其增加一个元素arry[7]=9,原数组最大下标为3,所以,最终的数组长度为8,中间的元素为自动填充的空值。即:[1,3,5,7,_ ,_ ,_ ,9])
(3)给数组新增元素
<1>数组.push(新增数据):
作用:将一个或者多个元素添加到数组的末尾
返回值:该数组的新长度,会修改原数组
<2>数组.push(新增数据)
作用:将一个或者多个元素添加到数组的开头
返回值:该数组的长度,会修改原数组
(4)删除数组元素
<1>数组.pop()
作用:从数组中删除最后一个元素,修改原数组
返回值: **该元素的值 **
<2>数组.shift()
作用:从数组中删除第一个元素,修改原数组
返回值:该元素的值
<3>数组.splice()
作用:可以 添加 也可以 删除 数组元素
说明:可以从指定位置删除或者增加的数组元素,注意它修改原数组
删除:删除的返回值是被删除的元素,会修改元素组;若后面只有一个元素“0”;则意思是删除数组内全部元素
增加: 数组.spilce(开始位置,删除个数,新增1,新增2)