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

比如,现在在一个test.js文件中使用module.exports导出模块

test.js
module.exports = {
    funcA(){

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

内部定义funcA和funcB两个方法,现在想在funcB中调用funcA方法,使用thish指向funcA但是报错,是什么原因呢?
如果要调用funcA,正确的写法是什么?


凤凰求蛊
浏览 6442回答 2
2回答

繁星淼淼

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

哈士奇WWW

module.exports = {     funcA(){     },     funcB(){        exports.funcA();     } }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Vue.js
Node.js