我有以下代码:
for (var i in players) {
for (var x in players[i].bullets) {
for (var y in xpBoosts) {
if (something === true) {
// do something
continue;
}
}
}
}
continue 语句会做什么?它会循环最内层的for循环还是最外层的?
有什么方法可以让 continue 语句循环到下一个项目符号?
最佳答案
continue
终止它所在循环的当前迭代。要终止另一个循环的迭代,请将其与标签一起使用:
for (var i in players) {
bullets: for (var x in players[i].bullets) {
for (var y in xpBoosts) {
if (something === true) {
// do something
continue bullets;
}
}
}
}
关于javascript - continue 在嵌套的 for 循环中做了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53180207/