将控制流跳转到即时循环的末尾,并按照循环执行第一条指令。 这与 return 不同,return 将跳出所有的循环和函数区域。 break 只有在循环中才有意义。
function Foo()
{
while (true)
{
while (z < 5)
{
...
if (x == false)
{
break; // jumps to line following while (true) {}
}
if (y == true)
{
return 5; // returns from Foo() immediately
}
}
if (x == false)
{
break; // jumps to line following while (true) {}
}
}
...
return -1; // returns from Foo() immediately
}
|
版权所有 © 2014 CA Technologies。
保留所有权利。
|
|