js 跳出循环的几种方法(return、break、continue、throw等)
2024-05-09只输出了1和2,第三次循环中return跳出了循环,同时也阻止了后面代码的执行,这就是return的特性:当执行return语句时,即使函数主体中还有其他语句,函数执行也会停止!通过输出了 end 可以看出他跟 return 语句的不同之处,break 语句只是跳出了当前循环语句,并不会阻止函数内其他语句的执行。所不同的是,它不是退出一个循环,而是跳出当前循环,继续下一轮循环。看打印的结果,不仅阻断了命名循环的执行,而且执行命名循环后续的代码。相当于强制抛错中断执行,不仅终止了循环,后续代码也不再执行。_js 跳出循环