第20天笔记,js(Swicth语句、三元运算符、循环)

Swicth语句

switch (变量) {
    case value://case:选项,后面value是一个表达式或值
            //当变量全等于选项的时候执行
            break;//中止代码向下执行
    ......
        default:
        //当变量不满足以上所有选项的时候执行
            break;
    }

Switch执行效果高于多分支,但是if运用场景多于Switch,if语句更加灵活

三元运算符

条件表达式结果为true,得到表达式1,结果为false,得到表达式2

console.log(4>5?'1':'0')

var res=4>5?'1':'0';//将2选一的值存入到res变量中,打印res。

循环

循环是重复执行一段代码

循环分类:for, while, do while

for循环:

for(初始化语句;条件表达式;自增自减表达式){}

for(初始化语句;条件表达式;操作表达式){}

for(var x=1;x<=10;x++){

循环体语句

}

看初始值,看条件判断,自增还是自减,

循环的嵌套

for(初始化语句;条件表达式;操作表达式){
    for(初始化语句;条件表达式;操作表达式){
        
    }
}

外层循环控制行数,内层循环控制每行的个数

while循环

初始化变量

while(条件表达式){

循环体

自增自减表达式

}

do while循环

初始化变量

do{

循环体

自增自减表达式

}while(条件表达式)

应用:弹框

while循环和for循环的区别:

for针对于循环次数确定的循环,while循环针对于循环次数不确定的循环

do while循环和while循环的区别

do while:先走循环体再进行判断,至少走一次{}

while:先判断再走循环体

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值