鍍金池/ 問答/HTML/ 使用module.exports導出模塊,內(nèi)部定義的函數(shù)之間如何相互調(diào)用

使用module.exports導出模塊,內(nèi)部定義的函數(shù)之間如何相互調(diào)用

比如,現(xiàn)在在一個test.js文件中使用module.exports導出模塊

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

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

內(nèi)部定義funcA和funcB兩個方法,現(xiàn)在想在funcB中調(diào)用funcA方法,使用thish指向funcA但是報錯,是什么原因呢?
如果要調(diào)用funcA,正確的寫法是什么?

回答
編輯回答
神經(jīng)質(zhì)
function A() {}
function B() { A() }

module.exports = {
    A,B
}
2017年4月29日 19:59
編輯回答
萌面人
module.exports = {
    funcA(){

    },
    funcB(){
        exports.funcA();
    }
}
2018年8月18日 18:07