nodejs(三)内部と外部の方法を呼び出します.

804 ワード

1.fun.jsを作成する
var fun3 = require('./fun3');
var fun2 = require('./fun2');
function fun1(){
    console.log("  fun1");
    //exports   :exports    module.exports        
    //fun2.obj.add(1,2);
    //fun3.print();
    
    //module.exports   
    fun2.add(1,2);
    fun3();
}
fun1();
2.fun 2.jsを作成する
var obj = {
    reduce:function(a,b){
        return  a - b;
    },
    add:function(a,b){
        console.log("  fun2 add  :");
        console.log(a+b);
    }
}
//exports.obj = obj;
module.exports = obj;
3.fun 3.jsを作成する
function  print(){
   console.log("  fun3   ");
}
//exports.print = print;
module.exports = print;
4.fun.jsを実行する
結果:
  fun1
  fun2 add  :
3
  fun3