010Node.js自定义模块通过exports的使用,两种暴露的方法及区别(二)

module/request.js

javascript 复制代码
var obj={
    get:function(){
        console.log('从服务器获取数据');
    },
    post:function(){
        console.log('提交数据');
    }
}

exports.xxxx=obj;//方法一       { xxxx: { get: [Function: get], post: [Function: post] } }

//module.exports=obj;//方法二   //{ get: [Function: get], post: [Function: post] }

app.js

javascript 复制代码
var request=require('./module/request.js');

console.log(request);

module/request.js修改为以下

javascript 复制代码
var obj={
    get:function(){
        console.log('从服务器获取数据');
    },
    post:function(){
        console.log('提交数据');
    }
}

//exports.xxxx=obj;//方法一       { xxxx: { get: [Function: get], post: [Function: post] } }

module.exports=obj;//方法二   //{ get: [Function: get], post: [Function: post] }
相关推荐
code bean5 分钟前
【C#基础】函数传参大总结
服务器·开发语言·c#
阳光阿盖尔14 分钟前
EasyExcel的基本使用——Java导入Excel数据
java·开发语言·excel
蔚一16 分钟前
Java设计模式—面向对象设计原则(三) -----> 依赖倒转原则DIP(完整详解,附有代码+案例)
java·开发语言·设计模式·intellij-idea·依赖倒置原则
liang899922 分钟前
SpringSecurity原理解析(七):权限校验流程
java·开发语言
mez_Blog22 分钟前
个人小结(2.0)
前端·javascript·vue.js·学习·typescript
LQS202022 分钟前
基于Python实现一个浪漫烟花秀
开发语言·python
QXH20000023 分钟前
数据结构—单链表
c语言·开发语言·数据结构
梅如你24 分钟前
python批量对遥感影像进行归一化与数据清洗
开发语言·python
imaima66625 分钟前
数据结构----栈和队列
开发语言·数据结构
sinat_2765225729 分钟前
C++中move的使用
开发语言·c++