English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

NodeJS 基礎トレーニング

NodeJS Express.js

NodeJS バッファ&URL;

NodeJS MySql

NodeJS MongoDB

NodeJS ファイル(FS)

NodeJS その他

Node.js モジュールの作成

ビルドインモジュールには多くの必須機能が含まれています。時には、Node.jsアプリケーションを実装する場合、ビジネスロジックを別々に保持する必要があることがあります。その場合、すべての必要機能を含むNode.jsモジュールを作成します。

このNode.jsトレーニングでは、Node.jsモジュールの作成方法と、サンプル付きのNode.jsファイルに含める方法を学びます。

Node.jsモジュールの作成

Node.jsモジュールは、一つの機能または複数の機能を持つ.jsファイルです。

exports.<function_name> = function (argument_1, argument_2, .. argument_N) {  /** function body */ });

exports –これは、Node.jsがその機能がモジュール外部で利用可能であると示すキーワードです。

計算機 - Node.js モジュールサンプル

以下は、追加、減去、乗算機能を持つCalculator Node.jsモジュールを创建し、別のNode.jsファイルでCalculatorモジュールを使用する例です。

// 二つの数字の加算を返します
exports.add = function(a, b) { 
    return a+b; 
 });  
 
// 二つの数字の差を返します
exports.subtract = function(a, b) { 
    return a-b; 
 });  
 
// 二つの数の積を返します
exports.multiply = function(a, b) { 
    return a*b; 
 });
var calculator = require('./calculator'; 
 
var a=10, b=5; 
 
console.log("加算: ",+calculator.add(a,b)); 
console.log("減算: ",+calculator.subtract(a,b)); 
console.log("乗算: ",+calculator.multiply(a,b));
$ node moduleExample.js 
加算: 15
減算: 5
乗算: 50

結論:

このNode.jsトレーニングでは、Node.jsモジュールの作成方法と、例を用いて別のNode.jsファイルにモジュールを含める方法を学びました。