//构造函数
function UserClass(name,age,word){this.name = name;this.age = age;this.word = word;
}// 静态对象   跟this无关,不能参与继承
UserClass.hobby = ["coding","NotSleep"];// 原型对象 prototype必须实例化 通过 new 实例化
UserClass.prototype.say = function(){return `${this.name} 说: ${this.word} .... `;
};exports.aaa = UserClass;
// 导出 . 名字   =     函数
const http = require("http");
const user_class = require('./userClass');
var server = http.createServer(function(req,res){console.log("exporst对象",user_class);console.log("UserClass",user_class.aaa);console.log("UserClass.prototype",user_class.aaa.prototype);console.log("UserClass.hobby",user_class.aaa.hobby);res.end();
});
server.listen(8080,function(){console.log("server is runing")
})

const user_class = require(’./userClass’);
这个user_class是exports对象

nodeJS exports相关推荐

  1. 前端基础之《NodeJS(2)—模块化》

    一.模块化系统 1.ECMAScript5没有模块化功能(ECMAScript6有了) 比如jquery和jquery插件,要分别引入jquery.jquery插件. 2.标准库较少 3.没有标准接口 ...

  2. 一句话说清楚NodeJS中module.exports和exports的区别

    关于这个问题NodeJS的官方文档中有一句很精辟的解释: What's the difference between module.exports and exports? The first exp ...

  3. nodejs开发——require与exports的使用

    nodejs开发--require与exports的使用 另一片文章总结:http://www.cnblogs.com/hfultrastrong/p/8036682.html require req ...

  4. nodejs里的module.exports和exports

    引 在node.js中我们可以使用module.exports和exports导出模块,设置导出函数.数组.变量等等 为什么可以用这两个模块? 或者直接问,node.js的模块功能是怎么实现的. 这样 ...

  5. nodeJS学习(9)--- nodeJS模块:exports vs module.exports

    模块简介: 通过Node.js的官方API可以看到Node.js本身提供了很多核心模块 http://nodejs.org/api/ 这些核心模块被编译成二进制文件,可以 require('模块名') ...

  6. nodejs中module.exports和exports的区别

    最近在学习nodejs,这篇文章就权当是一篇笔记,如果有什么地方有误,望指出. 首先我们要明白一个前提,CommonJS模块规范和ES6模块规范完全是两种不同的概念. CommonJS模块规范 Com ...

  7. ES6的export与Nodejs的module.exports比较

    首先我们要明白一个前提,CommonJS模块规范和ES6模块规范完全是两种不同的概念. CommonJS模块规范 Node应用由模块组成,采用CommonJS模块规范. 根据这个规范,每个文件就是一个 ...

  8. nodejs中的exports和module.exports

    module是随文件而生的全局变量,它有exports属性,这个属性默认是一个空的字典. node的设计者画蛇添足有定义了一个exports全局变量,export指向module.exports所指向 ...

  9. nodejs中的模块系统:exports导出模块

    node中的模块系统 示例: 模块作用域 成功获取add: module.exports

最新文章

  1. 深入浅出Redis五种基本数据类型
  2. 在程序中支持多语言环境,支持asp.net和winform。
  3. mysql联合查询数量不一致_Mybatis关联查询,查询出的记录数量与数据库直接查询不一致,如何解决?...
  4. CTFshow php特性 web146
  5. CRC-16校验C#代码
  6. 0xbc指令 st75256_CIRCUIT-BREAKER GEB3160FFM
  7. vant按需引入没样式_vue vant-ui样式出不来的问题
  8. 郴州郴锦机器人_减税降费宣传走进郴州市民营企业高质量发展专题培训班
  9. 5000元性价比高的笔记本_2018性价比笔记本电脑品牌推荐 5000左右笔记本性价比推荐...
  10. python剑指offer替换空格_《剑指Offer》字符串 替换空格
  11. 吴甘沙创业照见自动驾驶十年变迁,产业爆发在下一个春天里 | 自动驾驶这十年...
  12. php 递归函数 示例,php递归使用示例(php递归函数)
  13. 区块链开发主流编程语言居然是Go语言!
  14. 关系模型中的3中关系(一对一,一对多,多对多)
  15. 做竞品分析常常借用的信息分析工具和网站
  16. 苹果闪存性能测试软件,IphoneXS64GB VS 256GB 性能测试?,苹果不想让你知道的事!...
  17. oracle查询导致 gc等待,RAC等待事件:gc buffer busy acquire
  18. C语言 AES加解密
  19. 图像算法工程师面试汇总
  20. 展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告

热门文章

  1. 华硕“陷害门”升级 英特尔或遭起诉
  2. Foreman-porxy负载均衡搭建
  3. 按月进行分组统计,上个月的21号到本月20号是一个月
  4. MyApplication
  5. ASP.NET中的过滤器
  6. cocos2dx骨骼动画Armature源码分析(二)
  7. Ridge和Lasso回归
  8. d=[张三,李四,王五] 输出d[0] 结果 '\xe5\xbc\xa0\xe4\xb8\x89' Python2.6列表中文输出问题怎么解决?
  9. 【HTML】淘宝注册页面
  10. 为电子书包配置透明网关+缓存服务器