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] }
相关推荐
宋恩淇要努力21 分钟前
C++继承
开发语言·c++
沿着路走到底1 小时前
python 基础
开发语言·python
記億揺晃着的那天2 小时前
Vue + Element UI 表格自适应高度如何做?
javascript·vue.js·ui
沐知全栈开发2 小时前
C# 委托(Delegate)
开发语言
GISer_Jing3 小时前
ByteDance——jy真题
前端·javascript·面试
真的想不出名儿3 小时前
Vue 中 props 传递数据的坑
前端·javascript·vue.js
任子菲阳3 小时前
学Java第三十四天-----抽象类和抽象方法
java·开发语言
阳光阴郁大boy3 小时前
星座运势网站技术解析:从零打造现代化Web应用
前端·javascript
sorryhc3 小时前
如何设计一个架构良好的前端请求库?
前端·javascript·架构
Queen_sy3 小时前
vue3 el-date-picker 日期选择器校验规则-选择日期范围不能超过七天
javascript·vue.js·elementui