当前位置: 首页 > news >正文

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

module/request.js

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

var request=require('./module/request.js');console.log(request);

在这里插入图片描述

module/request.js修改为以下

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] }

在这里插入图片描述

http://www.lryc.cn/news/340224.html

相关文章:

  • 【CVE-2010-2883】进行钓鱼攻击的研究
  • 【Python】如何在Ubuntu上设置Python脚本开机自启
  • 计算机视觉——OpenCV Python基于颜色识别的目标检测
  • 2024中国内燃机展-北京汽车发动机零部件展
  • 【iOS】——SDWebImage源码学习
  • 树和二叉树(一)
  • RAID 磁盘阵列及RAID配置实战
  • listpack
  • Web3与社会契约:去中心化治理的新模式
  • 实体类List重复校验
  • loadash常用的函数方法
  • 【零基础入门TypeScript】模块
  • Scala 之数组
  • 【Phytium】飞腾D2000 UEFI/EDK2 适配 RTC(IIC SD3077)
  • 如何利用纯前端技术,实现一个网页版视频编辑器?
  • stm32实现hid键盘
  • 【单例模式】饿汉式、懒汉式、静态内部类--简单例子
  • windows关闭Windows Search功能
  • 政安晨:【深度学习神经网络基础】(九)—— 在深度学习神经网络反向传播训练中理解梯度
  • 免费的 ChatGPT、GPTs、AI绘画(国内版)
  • UniApp 微信小程序:在 onLaunch 中等待异步方法执行完成后,再调用页面中的接口
  • 【招贤纳士】长期有效
  • 华为配置静态ARP示例
  • LRTimelapse for Mac:专业延时摄影视频制作利器
  • Java复习第十九天学习笔记(Cookie、Session登录),附有道云笔记链接
  • HBase的数据模型与架构
  • 卷积神经网络的结构组成与解释(详细介绍)
  • 使用ansible的连通性检查的关键参数
  • Jenkins用maven风格build报错解决过程记录
  • Web3.0与AI的交融:开启智能互联网新时代