javascript中break,continue和return语句用法小结:

时间:2023-03-10 05:09:19
javascript中break,continue和return语句用法小结:

Break语句会使程序立刻退出包含在最底层的循环或者退出一个switch语句,它是用来退出循环或者switch语句。

例如:

<script type="text/javascript">

for(var i=1;i<=10;i++){

if(i==6) break;

document.write(i);

}

//输出结果:12345

</script>

Continue语句break语句相似,不同的是,他不是退出循环,而是开始循环的一次新迭代。用在while语句,do/while语句,for语句,或者for/in语句的循环体内,在其他地方使用都会引起错误。

例如:

<script type="text/javascript">

for(var i=1;i<=10;i++){

if(i==6) continue;

document.write(i);

}

//输出结果:1234578910

</script>

Return:从当前的方法中退出,返回到该调用的方法的语句处,继续执行。

例如:

function myReturn(){

for(var i=0;i<5;i++){

If(i==3){

return i;

}

console.log(i);

}

}

var s=myReturn();

console.log(“s:”+s);

//输出结果:012s:3