为什么不直接使用module.exports
展开全部
首先,举个例子,编写一个exports_test.js模块,代码如下:
var name="我是var声明的name变量";exports.name="我是exports下的属性name";function sayName(){ console.log("我是function 声明的sayName()方法!");}exports.sayName1=function(){ console.log("我是exports下的一个方法!");};
2
然后新建一个test.js,将上面的模块引入:
var exports_test=require('./exports_test.js');
console.log(exports_test);//输出
执行test.js后,可以看到输出的结果如图
{ name: '我是exports下的属性name', sa
var name="我是var声明的name变量";exports.name="我是exports下的属性name";function sayName(){ console.log("我是function 声明的sayName()方法!");}exports.sayName1=function(){ console.log("我是exports下的一个方法!");};
2
然后新建一个test.js,将上面的模块引入:
var exports_test=require('./exports_test.js');
console.log(exports_test);//输出
执行test.js后,可以看到输出的结果如图
{ name: '我是exports下的属性name', sa
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询