Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 分析错误:意外令牌(空白)_Javascript_Node.js_Parsing_Token - Fatal编程技术网

Javascript 分析错误:意外令牌(空白)

Javascript 分析错误:意外令牌(空白),javascript,node.js,parsing,token,Javascript,Node.js,Parsing,Token,Hi im获取解析错误:意外标记,如果有意义,则没有意外标记。通常它会告诉你哪个令牌是意外的,但对我来说不是 在我的代码中,它在第x行显示有一个意外的标记),但当我删除该标记时,错误只会移动到页面底部,那里没有代码,只给出相同的错误,但没有提到意外标记是什么 我在谷歌上搜索过答案,但可能是某个人;或者)我错过了某个地方,所以我关联了我的代码,但我似乎找不到它 以下是我获取第一个意外令牌的代码) app.put(“/index/new_-weight”),函数(请求、恢复){ Exe.findBy

Hi im获取解析错误:意外标记,如果有意义,则没有意外标记。通常它会告诉你哪个令牌是意外的,但对我来说不是

在我的代码中,它在第x行显示有一个意外的标记),但当我删除该标记时,错误只会移动到页面底部,那里没有代码,只给出相同的错误,但没有提到意外标记是什么

我在谷歌上搜索过答案,但可能是某个人;或者)我错过了某个地方,所以我关联了我的代码,但我似乎找不到它

以下是我获取第一个意外令牌的代码)

app.put(“/index/new_-weight”),函数(请求、恢复){
Exe.findById(req.body.exercise_id,函数(err,数组){
如果(错误){
控制台日志(err);
res.send(err);
}否则{
var值=[0];
var oldArray=array.previous;
var newArray=req.body.exe.previous;
对于(var i=0;i})这是你的代码,你错过了一个
}
循环和一个
Exe.findById
函数

app.put("/index/new_weight", function (req, res) {
    Exe.findById(req.body.exercise_id, function (err, array) {
        if (err) {
            console.log(err);
            res.send(err);
        } else {
            var value = [0];
            var oldArray = array.previous;
            var newArray = req.body.exe.previous;
            for (var i = 0; i < newArray.length; i++) {
                if (newArray[i] === "") {
                    value.push(oldArray[i]);
                } else {
                    value.push(newArray[i]);
                }
                Exe.findByIdAndUpdate(req.body.exercise_id, { $set: { "previous": value } }, function (err, newArray) {
                    if (err) {
                        console.log(err);
                    } else {
                        res.redirect("/index");
                    }
                });
            }
        }
    });
});
app.put(“/index/new_-weight”),函数(请求、恢复){
Exe.findById(req.body.exercise_id,函数(err,数组){
如果(错误){
控制台日志(err);
res.send(err);
}否则{
var值=[0];
var oldArray=array.previous;
var newArray=req.body.exe.previous;
对于(var i=0;i
这是您的代码修复,您错过了
循环和
Exe.findById
函数

app.put("/index/new_weight", function (req, res) {
    Exe.findById(req.body.exercise_id, function (err, array) {
        if (err) {
            console.log(err);
            res.send(err);
        } else {
            var value = [0];
            var oldArray = array.previous;
            var newArray = req.body.exe.previous;
            for (var i = 0; i < newArray.length; i++) {
                if (newArray[i] === "") {
                    value.push(oldArray[i]);
                } else {
                    value.push(newArray[i]);
                }
                Exe.findByIdAndUpdate(req.body.exercise_id, { $set: { "previous": value } }, function (err, newArray) {
                    if (err) {
                        console.log(err);
                    } else {
                        res.redirect("/index");
                    }
                });
            }
        }
    });
});
app.put(“/index/new_-weight”),函数(请求、恢复){
Exe.findById(req.body.exercise_id,函数(err,数组){
如果(错误){
控制台日志(err);
res.send(err);
}否则{
var值=[0];
var oldArray=array.previous;
var newArray=req.body.exe.previous;
对于(var i=0;i
app.put("/index/new_weight", function (req, res) {
    Exe.findById(req.body.exercise_id, function (err, array) {
        if (err) {
            console.log(err);
            res.send(err);
        } else {
            var value = [0];
            var oldArray = array.previous;
            var newArray = req.body.exe.previous;
            for (var i = 0; i < newArray.length; i++) {
                if (newArray[i] === "") {
                    value.push(oldArray[i]);
                } else {
                    value.push(newArray[i]);
                }
                Exe.findByIdAndUpdate(req.body.exercise_id, { $set: { "previous": value } }, function (err, newArray) {
                    if (err) {
                        console.log(err);
                    } else {
                        res.redirect("/index");
                    }
                });
            }
        }
    });
});