最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

如何使用继续或打破......在使用JavaScript非法continue语句

IT培训 admin 14浏览 0评论

如何使用继续或打破......在使用JavaScript非法continue语句

我通过我的财产循环如下:

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

我正在错误

非法continue语句:周围没有迭代statementIllegal continue语句:周围没有循环语句

我怎样才能达到我想要达到什么样的?当name属性值是“可可” for循环应该去下一个属性。

回答如下:

你可以重写for循环,如下所示:

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

如何使用继续或打破......在使用JavaScript非法continue语句

我通过我的财产循环如下:

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

我正在错误

非法continue语句:周围没有迭代statementIllegal continue语句:周围没有循环语句

我怎样才能达到我想要达到什么样的?当name属性值是“可可” for循环应该去下一个属性。

回答如下:

你可以重写for循环,如下所示:

for (let propertyName in dataObject) {
   if (propertyName != 'name' || dataObject[propertyName] != 'Coco') {
      myFunctionTransfer(dataObject[propertyName]);
    }      
}
11136
发布评论

评论列表 (0)

  1. 暂无评论