灵心如玉,守一生无惧|

SadicZhou

园龄:3年2个月粉丝:7关注:4

JS基础8--条件分支语句

  /*
    switch...case...语句
    在执行时会一次将case后的表达式的值和Switch后的条件表达的值进行全等比较,
        如果值为true,则从当前case开始执行代码,
            当前case后的所有代码都会执行,我们可以在case的后面跟着一个人break关键字,
            这样可以确保只会执行当前case后的语句,而不会执行其他case
            如果比较结果为false,则向下比较,
            如果所有的比较结果都为false,则只执行default后的语句
    */
 
代码:
复制代码
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>JS基础8--条件分支语句</title>
</head>
<script>
    /*
    switch...case...语句
    在执行时会一次将case后的表达式的值和Switch后的条件表达的值进行全等比较,
        如果值为true,则从当前case开始执行代码,
            当前case后的所有代码都会执行,我们可以在case的后面跟着一个人break关键字,
            这样可以确保只会执行当前case后的语句,而不会执行其他case
            如果比较结果为false,则向下比较,
            如果所有的比较结果都为false,则只执行default后的语句
    */
    var a = 3
    switch (a == '3') {
        case false:
            console.log('a等于3');
        case true:
            console.log('第二个表达式');
        case 3:
            console.log('第三个表达式');
        default:
            console.log('都是失败的')
            break//如果case中不加break会执行当前判断为true的case下面的所有代码
            alert('eggg')

    }
</script>

</html>
复制代码

 

本文作者:ZihangChu

本文链接:https://www.cnblogs.com/SadicZhou/p/16362520.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   SadicZhou  阅读(39)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 尚好的青春 孙燕姿
  2. 2 孙燕姿
  3. 3 克卜勒 孙燕姿
- 孙燕姿
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.