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");