JavaScript循环:while循环-for循环详解

目录

分支语句

if语句有三种使用:单分支、双分支、多分支

单分支使用语法:

括号内的条件为true时,进入大括号里执行代码

小括号内的结果若不是布尔类型时,会发生隐式转换转为布尔类型

双分支

三元运算符

switch语句

while循环

for循环

语句

循环嵌套

数组

数组是什么

数组的基本使用


分支语句

分支语句包含

if分支

三元运算符

switch语句

目标:能使用if语句执行满足条件的代码

1. if语句

if语句有三种使用:单分支、双分支、多分支

单分支使用语法:

 if(条件){
     满足条件要执行的代码
 }

括号内的条件为true时,进入大括号里执行代码

小括号内的结果若不是布尔类型时,会发生隐式转换转为布尔类型

双分支

 if(条件){
     满足条件执行的语句
 }else{
     不满足条件执行的语句
 }

三元运算符

其实是比 if 双分支 更简单的写法,有时候也叫做三元表达式

 条件 ? 满足条件的代码 : 不满足条件的代码

一般用来取值

符号:? 与 : 配合使用

switch语句

   switch (key) {
       case value:
         
         break;
     
       default:
         break;
     }

释义:

找到跟小括号里数据全等的case值,并执行里面对应的代码

若没有全等 === 的则执行default里的代码

while循环

 while(循环条件){
     要重复执行的代码(循环体)
 }

for循环

语句

for循环语句

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

for循环和while循环有什么区别呢:

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

当不明确循环的次数的时候推荐使用while循环

循环结束

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

break:跳出所在的循环

循环嵌套

for(外部声明变量;循环条件;变化值){

for(内部声明变量;循环条件;变化值){

循环体

}

}

数组

数组是什么

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

数组的基本使用

目标:能够声明数组并且能够获取里面的数据

声明变量

例 let 数组名 = [数据1,数据2,数据3,....,数据N]

数组是按顺序保存,所以每个数据都有自己的编号

计算机中的编号从0开始,所以小明的编号为0,小刚编号为1,以此类推

在数组中,数据的编号也叫索引或下标

数组可以存储任意类型的数据

取值语法

let name =[数值1,数值2,数值3,..数值N]

name[0] // 数值1

name[1] // 数值2

通过下标取数据

取出来是什么类型的,就根据这种类型特点来访问

掌握数组

一些术语:

 元素:数组中保存的每个数据都叫数组元素

 下标:数组中数据的编号

 长度:数组中数据的个数,通过数组的length属性获得

遍历数组

用循环把数组中每个元素都访问到,一般会用for循环遍历

let nums = [10.20,30,40,50]

for (let i =0;i<ums.length; i++){

document.write(num[i])

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值