javascript基础(三) for循环的使用和数组的增删改查

152 阅读2分钟

一、循环-for

1. for循环语法

for循环在一件事情有规定一定次数的情况下使用

1.语法结构:

for(声明循环次数的变量 ; 循环条件 ; 变化值){ 循环体 }

2. 退出循环

continue:结束本次循环,继续下次循环

break: 跳出所在的循环

3. 循环嵌套

for( 外部声明记录循环次数的变量 ; 循环条件 ; 变化值){

for(内部声明记录循环次数的变量 ; 循环条件 ; 变化值){

循环体

}

}

总结:当明确了循环次数的时候用for,不明确的时候用while

二、数组(Array)

1.什么是数组

数组是一种可以按顺序保存数据的数据类型.

2.数组的基本使用

1.声明语法:

let array=[数据1 , 数据2 , 数据3 , ]

数组是按顺序保存数据的,每一个数据都有自己的(下标)编号,每个数据都有自己的编号,从0开始

数组可以存储任何数据类型, 存储字符型的情况下需要给单引号.

2.取值语法

语法:数组名[下标];

取出来的数据是什么类型就以这种数据类型访问

数组中数据的个数,通过数组的length属性获取: ;例:num.length

例: let arrays=[1,2,3,4,5,6]; console.log(arrays[1]);//输出的是2

3.操作数组

数组的本质是数据集合,操作数组就是增,删,改,查,语法:

1.增: 给数组添加新的数据

在数组后面添加内容:

  • 使用:arr.push(新增的内容);

在数组前面添加内容:

  • 使用:arr.unshift(新增的内容);

2.删: 删除数组中的数据

arr.pop() //删除数组最后一位

arr.shift() //删除数组第一位

arr.splice(操作的下标, 删除的个数,从设置的下标数开始 )

这个属性也可以用来增加数据: arr.splice(2,0,'添加'). 这样会添加在这个第二个下标的前面

注意:如果后面删除的个数没有设置就默认删除全部.

3.改: 改数组内容:

使用: 数组[下标]=数值;

4.查: 查询数组数据:

使用:数组[下标];