博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
node.js变量、全局变量、模块、module、exports(一)
阅读量:6233 次
发布时间:2019-06-21

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

因为个人最近想学习一下nodejs方面的东西,发现网上都是介绍一些如何使用module和exports接口的,始终有些模糊不清,但是上次看了秒味课堂的nodejs视频,对一些基础有了一些了解,感觉很棒,于是就整理一下发布。希望对大家有用和帮助。

我感觉以下几点很基础很实在:

一)node规定:一个文件就是一个模块

例如:一个test.js文件就是一个模块

二)每个模块都有自己的作用域

三)使用var申明的一个变量,他并不是全局的,而是属于当前模块。(这和浏览器下的编程使用var是有区别的,浏览器中一个变量在外部使用var代表这个变量是全局变量)

四)node中全局变量要使用global来书写

例如:global.xx=100;

五)module也是局部变量(即只在模块中),可以使用console.log(module)来看其内部组成部分。

六)exports指向module.exports的一个引用。

七)require() 返回的是 module.exports 而不是 exports

如有问题欢迎指正,谢谢。

强烈推荐参考文章:

一个卖酱酒的非著名程序员,欢迎关注微博:盐城老杜酱酒、 微信:youronglang

转载地址:http://bxxna.baihongyu.com/

你可能感兴趣的文章
学会了怎么推矩阵啊哈哈哈哈哈
查看>>
web开篇
查看>>
day7CSS
查看>>
android中延迟执行某个任务
查看>>
蒲公英分布平台下载更新实现
查看>>
Mysql常用命令详解
查看>>
依赖注入的方式
查看>>
从VBA到Delphi
查看>>
将父类activity context传递给fragment
查看>>
eclipse中导入SVN项目步骤
查看>>
2018-2019-1 20165226 《信息安全系统设计基础》第4周学习总结
查看>>
Oracle之自动收集统计信息
查看>>
互联网技术部门该如何管理
查看>>
微软2014实习生及秋令营技术类职位在线测试-题目3 : Reduce inversion count
查看>>
WebView兼容问题分析报告
查看>>
主机字节序
查看>>
【TYVJ 1056】能量项链
查看>>
手把手教你开发Windows Phone 8应用程序(序)
查看>>
hzk16在项目中的使用
查看>>
pl/sql编程(九)
查看>>