VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 网站开发 > JavaScript >
  • 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>
复制代码

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



相关教程