Javascript Loop - 根据变量跳过一个步骤
Jacascript Loop - Skip A Step based on a variable
我有一个 For 循环,如果变量中的值等于特定文本,我需要能够跳过其中的步骤。
例如 - 在下面的代码中,如果 var airport 不等于 JFK,我想跳过第 0 步:
var airport = 'JFK';
for (let step = 0; step < 2; step++) {
rec.setCurrentSublistValue({
sublistId: 'item',
fieldId: 'item',
value: 1261,
forceSyncSourcing: true
})
)
您想使用带 continue
的条件语句在满足条件时终止该特定迭代。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/continue
下面是简单的工作代码段。注意循环 0 被遗漏了。
var airport = 'JFK';
for (let step = 0; step < 4; step++) {
if (airport == 'JFK' && step==0) {continue}
// code;
// code;
console.log(`step ${step} executed`);
}
console.log("loop finished");
我有一个 For 循环,如果变量中的值等于特定文本,我需要能够跳过其中的步骤。
例如 - 在下面的代码中,如果 var airport 不等于 JFK,我想跳过第 0 步:
var airport = 'JFK';
for (let step = 0; step < 2; step++) {
rec.setCurrentSublistValue({
sublistId: 'item',
fieldId: 'item',
value: 1261,
forceSyncSourcing: true
})
)
您想使用带 continue
的条件语句在满足条件时终止该特定迭代。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/continue
下面是简单的工作代码段。注意循环 0 被遗漏了。
var airport = 'JFK';
for (let step = 0; step < 4; step++) {
if (airport == 'JFK' && step==0) {continue}
// code;
// code;
console.log(`step ${step} executed`);
}
console.log("loop finished");