nodejs(三) 调用内部和外部方法

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.创建fun2.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.创建fun3.js

function  print(){
   console.log("我是fun3的方法");
}
//exports.print = print;
module.exports = print;

4.执行fun.js

结果:
我是fun1
我是fun2的add方法:
3
我是fun3的方法




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值