美文网首页javascript
js常用流程控制语句总结

js常用流程控制语句总结

作者: 该帐号已被查封_才怪 | 来源:发表于2016-08-09 19:06 被阅读153次

    一、if语句

    Paste_Image.png

    二、switch语句

    Paste_Image.png

    JavaScript switch语句虽然参考的C语言的写法,但是有特殊性

    switch和case可以使用任意表达式,不一定是常量
    switch语句进行比较的时候是全等于(===)操作,不会发生类型转换

    三、while语句

    while语句属于测试前循环语句,也就是说在循环体内的代码在被执行前就会对出口条件求值,因此循环体内的代码有可能永远不会执行;

    Paste_Image.png

    四、do-while语句

    do-while属于测试后循环语句,即只有在循环体中的代码中执行后才能测试出口条件,也就是说对条件表达式求值之前,循环体内的代码至少被执行一次;

    Paste_Image.png

    五、for语句

    for是前测试循环语句,但它具有在执行循环代码前初始化变量和定义循环后要执行的代码的能力;


    Paste_Image.png

    六、for-in语句

    for-in是一种迭代语句,用于枚举对象的属性; 需要说明的是for-in枚举出的属性顺序不是固定的;

    Paste_Image.png Paste_Image.png Paste_Image.png

    七、break、continue 语句

    break用于强制退出循环体语句,执行循环语句后面的语句;
    continue用于退出本次循环,执行下次循环;
    如下面的例子

    Paste_Image.png

    **本文版权归本人即简书笔名:该账户已被查封 所有,如需转载请注明出处。谢谢! *

    相关文章

      网友评论

        本文标题:js常用流程控制语句总结

        本文链接:https://www.haomeiwen.com/subject/orydsttx.html