получение ошибки "SyntaxError: недопустимый оператор продолжения: нет окружающего оператора итерации" Я использую узел js в качестве сервера экспресс 4.16.4
----------------определение функции -------------------
function createCSV(jsondata){
return new Promise(function(resolve, reject){ //<----errorline
jsondata = jsondata.replace(/DEGREE/g, '°');
console.log(jsondata);
jsondata = JSON.parse(jsondata);
var machineid = jsondata["Machine ID"];
var success = true;
//validation of data
console.log(format);........so on
------------ вызов ----------------
webapp.post('/json', function(req, res){
createCSV(req.body).then(function(positive){ <----call
res.send(JSON.stringify(positive));
}).catch(function(err){
console.log(err);
res.send(JSON.stringify(err));
});
});
---------------------- Ошибка -------------------------
SyntaxError: Недопустимый оператор continue: нет нового оператора итерации в новом Promise () при createCSV (/ home / cookie98 / Dhruvin / Projects /Polyweld / zip / WebApp / server.js: 295: 9) в /home/cookie98/Dhruvin/Projects/Polyweld/zip/WebApp/server.js:203:2 в Layer.handle [как handle_request] (/ home / cookie98)/Dhruvin/Projects/Polyweld/zip/WebApp/node_modules/express/lib/router/layer.js:95:5) в следующем (/ home / cookie98 / Dhruvin / Projects / Polyweld / zip / WebApp / node_modules / express / lib/router/route.js:137:13) в Route.dispatch (/home/cookie98/Dhruvin/Projects/Polyweld/zip/WebApp/node_modules/express/lib/router/route.js:112:3) в Layer.обрабатывать [как handle_request] (/ home / cookie98 / Dhruvin / Проекты / Polyweld / zip / WebApp / node_modules / express / lib / router / layer.js: 95: 5) в / home / cookie98 / Dhruvin / Проекты / Polyweld / zip / WebApp / node_modules / express /lib / router / index.js: 281: 22 в Function.process_params (/home/cookie98/Dhruvin/Projects/Polyweld/zip/WebApp/node_modules/express/lib/router/index.js:335:12) в следующем (/home/cookie98/Dhruvin/Projects/Polyweld/zip/WebApp/node_modules/express/lib/router/index.js:275:10) в /home/cookie98/Dhruvin/Projects/Polyweld/zip/WebApp/server.js: 138: 2 в Layer.handle [как handle_request] (/home/cookie98/Dhruvin/Projects/Polyweld/zip/WebApp/node_modules/express/lib/router/layer.js:95:5) в trim_prefix (/ home /cookie98 / Dhruvin / Проекты / Polyweld / zip / WebApp / node_modules / express / lib / router / index.js: 317: 13) в / home / cookie98 / Dhruvin / Проекты / Polyweld / zip / WebApp / node_modules / express / lib /router / index.js: 284: 7 в Function.process_params (/home/cookie98/Dhruvin/Projects/Polyweld/zip/WebApp/node_modules/express/lib/router/index.js:335:12) в следующем(/home/cookie98/Dhruvin/Projects/Polyweld/zip/WebApp/node_modules/express/lib/router/index.js:275:10) {}