NodeJS基礎:exports模組的使用
阿新 • • 發佈:2019-01-06
nodejs模組中的exports物件
nodejs模組中的exports物件,你可以用它建立你的模組。
例如:(假設這是rocker.js檔案)
function abc() {
console.log("function abc.");
}
exports.test = abc;
在另一個檔案中你這樣引用:
var rocker = require('./rocker.js');
//在檔案引入進來之後呼叫時記得不要遺漏()括號;
rocker.test(); // 'function abc.'
再看一個例子:
module.exports = function(name, age) { this.name = name; this.age = age; this.about = function() { console.log(this.name +' is '+ this.age +' years old'); }; };
可以這樣應用它:
var Rocker = require('./rocker.js');
var r = new Rocker('Ozzy', 62);
r.about(); // Ozzy is 62 years old
下面例子中,你的模組是一個數組:
var Rocker = require('./rocker.js');
var r = new Rocker('Ozzy', 62);
r.about(); // Ozzy is 62 years old
可以這樣應用它:
var rocker = require('./rocker.js'); console.log('Rockin in heaven: ' + rocker[2]); //Rockin in heaven: Ronnie James Dio
如果還想要了解更多的關於Readline的用法以及更多的方法和事件,可以去看官方文件