(技術)Node.js学習ノート--モジュールシステム
1479 ワード
Node.jsモジュールシステム
モジュールシステム:モジュールシステムはノードを譲るためである.jsのファイルは互いに呼び出すことができて、ファイルとモジュールは1つ1つ対応して、言い換えれば、1つのNode.jsファイルは、JavaScriptコード、Jsonなどのモジュールです.
モジュールの作成:ノードを作成します.jsファイル、例:HelloModule.js HelloModule.jsのコードは次のとおりです.
HelloModuleモジュールの参照方法
モジュールにオブジェクトをカプセル化するにはどうすればいいですか?personを作成します.jsファイル、
Personオブジェクトの呼び出し方法
モジュールシステム:モジュールシステムはノードを譲るためである.jsのファイルは互いに呼び出すことができて、ファイルとモジュールは1つ1つ対応して、言い換えれば、1つのNode.jsファイルは、JavaScriptコード、Jsonなどのモジュールです.
モジュールの作成:ノードを作成します.jsファイル、例:HelloModule.js HelloModule.jsのコードは次のとおりです.
// HelloModule.js
:
exports.sayHello = function (){
console.log("Hello NodeJS!");
}
:
function sayHello(){
console.log("Hello NodeJS!");
}
exports.sayHello = sayHello;
:exports.sayHello = sayHello;
exports.sayHello , exports.speak = sayHello;
:hello.speak();
HelloModuleモジュールの参照方法
// HelloModule , HelloModule
var hello = require("E:\
odejs\\HelloModule");
hello.sayHello();
:
Hello NodeJS!
モジュールにオブジェクトをカプセル化するにはどうすればいいですか?personを作成します.jsファイル、
function Person(){
var name;
this.setName = function(value){
this.name = value; // this , ,
}
this.sayHello = function(){
console.log("Hello,"+this.name);
}
}
module.exports = Person;
Personオブジェクトの呼び出し方法
var Person = require("E:\
odejs\\person");
person = new Person();
console.log("person: "+person);
person.setName(" ");
console.log("person.name: "+person.name);
person.sayHello();
:
person: [object Object]
person.name:
Hello,