循环

作者: 放逐的帝王 | 来源:发表于2017-09-26 15:40 被阅读0次
    • for
    • for in
    • while

    for循环

    for(var i=0;i<10;i++){
                if(i<=5){
                    i+=2;
                    continue;
                }
                i+=3;
                break;
                console.log(i);
            }
            console.log(i); 
    

    上面这个是一道面试题;
    continue 表示跳过本次循环,继续下一轮,后面的代码不执行,break,表示停止整个循环并退出,后面的代码也不执行;
    上面的 i 值变化:
    i= 0-->2(continue,跳过本次继续下一次)-->3(i++)-->5(i<=5,还在循环中,继续continue)-->6(i++,,已经不在 i<=5条件中,往下i+=3)-->9(break,跳出循环,不在i++),循环内的console不打印,最后一行打印出 9

    for in 循环

    for in 循环通常是用来循环对象中的属性和属性值

    相关文章

      网友评论

          本文标题:循环

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