4.9.4 JavaScript break与continue语句

break与continue说明

前面讲到break可以跳出switch...case语句,继续执行switch语句后面的内容。break语句还可以跳出循环,也就是结束循环语句的执行。

continue语句的作用为结束本次循环,接着进行下一次是否执行循环的判断。

break与continue的本质区别

continue与break的区别是:break是彻底结束循环,而continue是结束本次循环

引用网址:http://www.dreamdu.com/javascript/break_continue/

break语句示例

在www.dreamdu.com字符串中找到第一个d的位置,可以使用break

var sUrl = "www.dreamdu.com";
var iLength = sUrl.length;
var iPos = 0;
for(var i=0;i<iLength;i++)
{
    if(sUrl.charAt(i)=="d") //判断表达式2
    {
        iPos=i+1;
        break;
    }
}
document.write("字符串"+sUrl+"中的第一个d字母的位置为"+iPos);

break语句

continue语句示例

打印出www.dreamdu.com字符串中小于字母d的字符(下面的示例只是为了说明continue语句的用法),可以使用continue

var sUrl = "www.dreamdu.com";
var iLength = sUrl.length;
var iCount = 0;
for(var i=0;i<iLength;i++)
{
    if(sUrl.charAt(i)>="d") //判断表达式2
    {
        continue;
    }
    document.write(sUrl.charAt(i));
}

continue语句

JavaScript break与continue语句示例 -- 可以尝试编辑



  • 教程中有什么不懂的地方?发现教程的错误!对教程有什么建议!快快联系猴子呀dreamdu@163.com,:)
赞助梦之都