在同一个类nodejs

时间:2018-05-01 17:49:32

标签: javascript node.js

我有一个有两种方法的类,我试图将一种方法调用到另一种方法......

class con {
  q(callback) {
    console.log('in method 2');
    this.q2(function(err, res) {
      if(err) {
        console.log(err)
      }
      else {
        console.log(res)
      }
    })
  }

  q2(callback) {
    var result = 2 + 2;
    return callback(null, result)
  }
}

当我运行上面的代码时,我收到错误:

  

TypeError无法读取属性" q2"未定义.....它在this.q2的行给出错误。

0 个答案:

没有答案