SyntaxError: недопустимый оператор continue: нет окружающего оператора итерации - PullRequest
0 голосов
/ 07 февраля 2019

получение ошибки "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) {}

1 Ответ

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

Комментарий Dhruvin modi к удаленному ответу:

ооо спасибо большое ... произошла орфографическая ошибка "непрерывный", преобразованная в "продолжить"

...