为了账号安全,请及时绑定邮箱和手机立即绑定

使用module.exports导出模块,内部定义的函数之间如何相互调用

使用module.exports导出模块,内部定义的函数之间如何相互调用

凤凰求蛊 2018-08-10 14:14:34
比如,现在在一个test.js文件中使用module.exports导出模块test.jsmodule.exports = {     funcA(){     },     funcB(){        this.funcA();     } }内部定义funcA和funcB两个方法,现在想在funcB中调用funcA方法,使用thish指向funcA但是报错,是什么原因呢?如果要调用funcA,正确的写法是什么?
查看完整描述

2 回答

?
繁星淼淼

TA贡献1775条经验 获得超11个赞

function A() {}function B() { A() }module.exports = {
    A,B
}


查看完整回答
1 反对 回复 2018-08-12
?
哈士奇WWW

TA贡献1799条经验 获得超6个赞

module.exports = {
    funcA(){

    },
    funcB(){        exports.funcA();
    }
}


查看完整回答
1 反对 回复 2018-08-12
  • 2 回答
  • 0 关注
  • 6441 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信