break、continue语句及调试代码的方法

139 阅读1分钟

break

跳出整个循环,终止循环,break 语句不仅可以用在for循环中,也可以用在其他循环中

    let arr = [10,20,30,40,50];
    for(var i=0;i<=4;i++){
        if(arr[i]>30){
            break;
        }
        document.write(arr[i]+'<br>');
    }
    输出结果为:
            10
            20
            30

continue

跳过本次循环;还会执行后面的循环

    let arr = [10,20,30,40,30,50,20,]
    let i = 0;
    while(i<arr.length){
        if(arr[i]>30){
            i++
            continue;0
        }
        document.write(arr[i]+'<br>')
        i++
    }
    输出结果为;
            10
            20
            30
            30
            20

调试代码的方法

方法一 alert 阻止代码下一步执行 直到你点击了确定按钮

方法二 debugger 打开页面的控制台,再刷新一下,点跳过按钮

方法三 console.log() 会在控制台打印出相关的信息