博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
module.exports 与 exports区别
阅读量:4691 次
发布时间:2019-06-09

本文共 384 字,大约阅读时间需要 1 分钟。

1.每一个node.js执行文件,模块系统都自动创建一个module对象;

2.require 用来加载代码,而 exports 和 module.exports 则用来导出代码;

3.exports是引用 module.exports的值;(Node.js 在初始化时就执行了一句:exports = module.exports)

4.模块导出时,导出的执行是module.exports,即require() 返回的是module.exports;

(所以,当module.exports指向某个内存后,如果想要继续通过exports操作(干嘛不直接操作module.exports?),需要手动执行一句:exports = module.exports)

转载于:https://www.cnblogs.com/chenshiqi/p/9488270.html

你可能感兴趣的文章
卷积神经网络Lenet-5实现-深入浅出
查看>>
Flex AdvancedDatagrid使用
查看>>
第一个pip安装包程序制作实验
查看>>
菏泽黑社会老大
查看>>
使用maven多模块来构建系统时,spring初始化报错的问题
查看>>
oracle内存粒度
查看>>
面向对象三大特性-继承
查看>>
C# 程序运行进度显示Lable
查看>>
495. 提莫攻击 Teemo Attacking
查看>>
374. 猜数字 Guess Number Higher or Lower
查看>>
微信公众平台开发教程第5篇-----网页授权获取用户基本信息
查看>>
mysql 与 sqlserver 的不同
查看>>
Codeforces 784B Santa Claus and Keyboard Check
查看>>
MySQL 表的一些操作
查看>>
git命令行(1)
查看>>
8 -- 深入使用Spring -- 4...6 AOP代理:基于注解的XML配置文件的管理方式
查看>>
Ubuntu 16.04服务器 配置
查看>>
随机生成手机号
查看>>
素数与欧拉函数
查看>>
(图)关于边信息的存储
查看>>