Break,Continue,Return 傻傻分不清楚

来源:互联网 发布:linux 查看进程详情 编辑:程序博客网 时间:2024/06/05 21:54
  • Break
    终止并跳出循环体
for(var i=0; i<5; i++){    if(3===i){ break; }    console.log(i);}

break

  • Continue
    终止本次循环的执行,并继续下一次循环
for(var i=0; i<5; i++){    if(3===i){ continue; }    console.log(i);}

Continue

  • return
    用于退出函数,语句结束函数执行,返回调用函数,而且把表达式的值作为函数的结果。
for(var i=0; i<5; i++){    if(3===i){ return; }    console.log(i);}

return