nodejs中引⽤其他js⽂件中的函数
基本语句
require('js⽂件路径');
使⽤⽅法
举个例⼦,在同⼀个⽬录下,有app、fun1、fun2三个js⽂件。
1. app.js
var fun1 = require('./fun1');
var fun2 = require('./fun2');
function test(){
console.log("调⽤了app的test⽅法");
fun1.add(1,2);
fun2();
}
test();
2. fun1.js
function reduce(a,b){
console.log("调⽤了fun1的reduce⽅法");
console.log(a-b);
}
function add(a,b){
console.log("调⽤了fun1的add⽅法");
console.log(a+b);
}
reduce,
add
}
3. fun2.js
console.log("调⽤了fun2的print⽅法");
}
这种的调⽤⽅法为: fun2();
或者
print:function(){
console.log("调⽤了fun2的print⽅法");
},
copy:function(a,b){
console.log("我是fun2的copy⽅法");
}
}
这种的调⽤⽅法为:fun2.print();
可以看到fun1和fun2的写法略有不同,fun1这种写法更好,因为它可以只把别的⽂件需要调⽤的函数导出,未导出的函数别的js⽂件是⽤不了的
输出结果如下
调⽤了app的test⽅法
调⽤了fun1的add⽅法
3
调⽤了fun2的print⽅法
>nodejs到底是干嘛用的呢
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论