在月球函数NODE JS之外未定义变量ID

安德森·拉维尔德

我想将两个不同的值赋给同一个变量,这取决于moongose查询的结果,但我会收到此错误

events.js:187
      throw er; // Unhandled 'error' event
      ^

ReferenceError: barberInfo is not defined

这是我在节点js中的代码

barber.findOne({id:idBarber},function(err,response){
        if(response){
          //if barber exists in the database 
          barberInfo =response.toJSON();
        }else{
          //if no exists in the database
          barberInfo={
            id:0,
            stairs:0.0,
            numberServices:0,
            urlImg: "https://i.pinimg.com/736x/a4/93/25/a493253f2b9b3be6ef48886bbf92af58.jpg",
            name: "Sin",
            lastName : "Asignar",
            phone : "000-000-0000"
          }
        }
      });
console.log(barberInfo);

我在两种情况下都定义了变量,如何定义它?

巴拉吉汗

barberInfo 未定义,则需要在分配任何值之前进行定义。

barber.findOne({id:idBarber},function(err,response){
        let barberInfo;
        if(response){
          //if barber exists in the database 
          barberInfo =response.toJSON();
        }else{
          //if no exists in the database
          barberInfo={
            id:0,
            stairs:0.0,
            numberServices:0,
            urlImg: "https://i.pinimg.com/736x/a4/93/25/a493253f2b9b3be6ef48886bbf92af58.jpg",
            name: "Sin",
            lastName : "Asignar",
            phone : "000-000-0000"
          }
        }
        console.log(barberInfo);
      });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的变量在我的函数之外未定义?

来自分类Dev

变量未定义node.js

来自分类Dev

$ scope变量在初始化函数之外变为未定义

来自分类Dev

js将变量传递给返回未定义的函数

来自分类Dev

js将变量传递给返回未定义的函数

来自分类Dev

Node.js环境变量未定义

来自分类Dev

Node.js解构变量返回未定义

来自分类Dev

node.js表达变量未定义?

来自分类Dev

Node.js / Javascript吊起,变量仍未定义

来自分类Dev

PSQL Node.js变量未定义

来自分类Dev

node.js referenceError 变量未定义

来自分类Dev

Node.js 设置变量不是未定义的

来自分类Dev

Node.js中的循环异步函数中的未定义变量

来自分类Dev

javascript:未定义变量与未定义函数

来自分类Dev

JS函数未定义?

来自分类Dev

变量函数。未定义的函数

来自分类Dev

Node.js NPM MSSQL函数返回未定义

来自分类Dev

模块函数在Node.js中返回未定义

来自分类Dev

Node.js NPM MSSQL函数返回未定义

来自分类Dev

Node.js TypeError:未定义不是函数

来自分类Dev

node.js函数返回未定义的值

来自分类Dev

使用回调函数之外的参数值(未定义)

来自分类Dev

vim:函数中未定义的变量

来自分类Dev

函数中未定义的变量

来自分类Dev

未定义的函数或变量Matlab

来自分类Dev

函数中的未定义变量

来自分类Dev

函数中未定义或空变量

来自分类Dev

Javascript jQuery函数未定义变量

来自分类Dev

函数中未定义的数组变量