在JavaScript中立即中断循环并切换大小写
我想知道如何在JavaScript中立即中断for循环和switch case语句 通常情况下,我会使用以下内容:在JavaScript中立即中断循环并切换大小写,javascript,for-loop,switch-statement,Javascript,For Loop,Switch Statement,我想知道如何在JavaScript中立即中断for循环和switch case语句 通常情况下,我会使用以下内容: foo: for(;;) for (;;) break foo; 有没有办法在一开始就对一个案例做同样的处理 switch(1) { foo: case 1: for (;;) break foo; } 有什么想法吗?只需使用开关本身的标签,而不是其中一个案例。休息会让你脱离开关,我想这正是你想要做的 foo: switch(1) {
foo:
for(;;)
for (;;)
break foo;
有没有办法在一开始就对一个案例做同样的处理
switch(1) {
foo:
case 1:
for (;;)
break foo;
}
有什么想法吗?只需使用
开关本身的标签,而不是其中一个案例。休息会让你脱离开关
,我想这正是你想要做的
foo:
switch(1) {
case 1:
for (;;)
break foo;
}
只需使用switch
语句本身的标签,而不是其中一种情况。休息会让你脱离开关
,我想这正是你想要做的
foo:
switch(1) {
case 1:
for (;;)
break foo;
}
标记开关
foo: switch(1) {
case 1:
while (1) break foo;
case 2:
console.log(2);
}
循环中断,将永远不会记录2
。标记开关
foo: switch(1) {
case 1:
while (1) break foo;
case 2:
console.log(2);
}
循环中断,2
将永远不会被记录。对于一个案例,你不能做任何类似的事情,这是不一样的。改用函数。你试过断开开关吗?我有很多案例,在for循环中,我试图找出是应该立即停止整个案例,还是应该继续-有一个函数可以在for循环之后执行,如果for循环没有发现任何问题,你就不能对案例执行类似的操作,不一样。使用一个函数代替。你试过打破开关吗?我有很多案例,在for循环中,我试图找出我应该立即停止整个案例还是应该继续——如果for循环没有发现任何问题,有一个函数可以在for循环后执行
实际上是一个goto语句,可以在许多地方使用。但是,您只能将标签放在语句的前面实际上是一个goto语句,可以在许多地方使用。但是,您只能将标签放在语句的前面。您可以标记/中断JavaScript中的大多数块(例如,a:{console.log('hello');break a;console.log('再见');};
)。请确保不要将其与文字对象表示法混淆。您可以标记/中断JavaScript中的大多数块(例如,a:{console.log('hello');break a;console.log('bye');};
)。请确保不要将其与文字对象表示法混淆。