循环
while 循环语法
循环需要具备三要素
- 变量起始值
- 终止条件
- 变量变化值
while(循环条件){
要重复执行的代码(循环体)
}
for循环语法
当如果明确了循环的次数的时候推荐使用for循环 开发中常用
当不明确循环的次数的时候推荐使用while循环
for(声明循环次数的变量;循环条件;变化值){
循环体
}
退出循环
循环结束
continue:结束本次循环,继续下次循环
break:跳出所在的循环,不再执行此次循环
循环嵌套
for(外部声明循环次数的变量;循环条件;变化值){
for(内部声明循环次数的变量;循环条件;变化值){
循环体
}
}
数组
数组是什么
数组(Array)是一种可以按顺序保存数据的数据类型
使用数组
数组的规范
let 数组名 = [数据1,数据2,数据3,数据4,...,数据n]
数据的编号也叫索引或下标 从0开始
数组的取值
数组名[下标]
数组中数据的个数,通过数组的length属性获得 arr.length
操作数组
增加元素
arr.push(新增的内容) 数组.push() 方法将一个或多个元素添加到数组的末尾,并返回该数组的新长度
arr.push(元素1,...,元素n)
arr.unshift(新增的内容)
方法将一个或多个元素添加到数组的开头,并返回该数组的新长度
arr.unshift(元素1,...,元素n)
删除元素
数组. pop() 方法从数组中删除最后一个元素,并返回该元素的值
数组. shift() 方法从数组中删除第一个元素,并返回该元素的值
数组. splice() 方法 删除指定元素
arr.splice(start,deleteCount)
arr.splice(起始位置,删除几个元素)
补充知识
获取bool值的途径
- 直接设置true.false
- 关系运算符表达式
- 逻辑运算符表达式