0
我有一個文件foo.js用這樣的命名空間:的Javascript包括命名空間
// foo.js
const Foo = {
hello:() => {
console.log('Hello world!');
}
}
module.exports = Foo
現在在我的文件imports.js我可以這樣做:
// imports.js
global.Foo = require('./foo.js');
所以在任何的js文件,我可以叫Foo.hello();
現在的問題是:在一個特定的js文件是有辦法叫hello()
沒有Foo
,像C++的using namespace Foo
?
好的,謝謝@ james-kraus,但是如果命名空間Foo有很多函數,我必須一個一個地導入,或者我可以一次導入所有函數? – Pioz
您可以一次或一次導入所有內容。 –