Break,Continue,Return 傻傻分不清楚

  • 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

猜你喜欢

转载自blog.csdn.net/qq_22227087/article/details/77933666