Как использовать продолжение или разрыв с For ... в с Javascript Незаконное продолжение оператора - PullRequest
0 голосов
/ 04 февраля 2019

Я перебираю свое свойство следующим образом:

for (let propertyName in dataObject) {
   if (propertyName=='name'){
       if (dataObject[propertyName] == 'Coco'){
         continue;
         }
    }
      myFunctionTransfer(dataObject[propertyName]);
}

Я получаю сообщение об ошибке

Недопустимый оператор continue: нет окружающего оператора итерацииIllegal оператор continue: нет окружающего оператора итерации

Как мне достичь того, чего я хочу достичь?когда значением свойства name является 'Coco', цикл for должен перейти к следующему свойству.

1 Ответ

0 голосов
/ 04 февраля 2019

Вы можете переписать цикл for следующим образом:

for (let propertyName in dataObject) {
   if (propertyName != 'name' || dataObject[propertyName] != 'Coco') {
      myFunctionTransfer(dataObject[propertyName]);
    }      
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...