NodeJS基礎:exportモジュールの使用

1207 ワード

nodejsモジュールの中のexportオブジェクト
nodejsモジュールの中のexportオブジェクトは、それを使ってあなたのモジュールを作成することができます.
例えば:(これがロック.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の使い方やイベントについてもっと知りたいなら、公式文書を見に行ってもいいです.
転載は出所を明記してください.http://blog.csdn.net/divide_