《深入理解JavaScript》——1.9 语句

    xiaoxiao2023-12-24  157

    本节书摘来自异步社区《深入理解JavaScript》一书中的第1章,第1.9节,作者: 【美】AxelRauschmayer(罗彻麦尔)译者: 王玉林 , 杜欢 , 庄婷婷 , 章子鹏,更多章节内容可以访问云栖社区“异步社区”公众号查看。

    1.9 语句

    JavaScript中的条件和循环语句将在接下来的小节介绍。

    1.9.1 条件语句if语句有一个then从句以及一个可选的else从句,具体的执行取决于布尔条件:

    推荐始终使用大括号(它们表示零个或多个语句块)。不过如果从句仅有一个单独的语句时可以不必这么做(对for和while语句同样适用):

      

    以下是switch语句,fruit的值会决定要执行哪个case:

    case之后跟的“运算数”可以是任意表达式;在switch里的参数会通过===来进行比较。

    1.9.2 循环语句for循环有如下格式:

      

    初始化会在循环开始前执行。条件会在每次循环迭代之前做检查,如果是false则终止循环。后迭代会在每次循环迭代后执行。

    以下示例将在控制台打印出数组arr里的每个元素:

      

    while循环语句在条件成立的时候会持续循环:

      

    do-while循环语句在条件成立时会持续循环。由于条件跟在代码体之后,所以,这些代码体至少会执行一次:

      

    有两条语句适用于所有的循环方式:

    break可以跳离循环;continue会开始一个新的循环迭代。

    相关资源:敏捷开发V1.0.pptx
    最新回复(0)