【学习任务】对代码进行排错
我要参与
【学习任务】对代码进行排错
学习任务 1.1k
等60人参与
来源: 第27周 / 前端工程师

题干描述:
此时此刻,慕慕君要吟诗一首:一顿操作猛如虎,一个bug整半宿,抓狂!抓狂!……
图片描述
现有如下这样一段代码和报错信息

app.get("/add",function(req,res){
      //增加数据 
      //连接数据库
     MongoClient.connect(shujukuURL,function(err,db){
       if(err){
            console.log(err);
            console.log('数据库连接失败');
            return;
       }
       res.send("123")
       //增加数据
       db.collection("user").insertOne({
           "name":"node.js",
           "age":13
       },function(error,result){
         if(error){
               console.log(error);
                console.log('数据增加失败');
               return;
          }
          res.send("增加数据成功");
          db.close();//关闭数据库
       })
     })
});

图片描述
问题: 上述代码连接mongodb数据库之后,可以做到像数据库添加一条数据,但是在浏览器里面却没有执行res.send()方法,并且cmd 命令框报错了,请对上述代码进行排错~

思路提示:
可以从代码重复执行上去考虑

去发布

登录后即可发布作业,立即

我的作业

全部作业

意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师