nodejs 全局对象 global
2016-10-21 14:02
323 查看
nodejs中有一个全局对象 global,所有的全局变量都是global对象的属性,glabal最根本的作用是作为全局变量的宿主,
全局变量:
1 在最外层定义的变量
2 全局对象的属性
3 隐式定义的变量(未定义直接赋值的变量)
在nodejs不会有全局变量,因为用户用户代码都是属于当前的模块的
node中的全局变量
__filename 获取正在执行的脚本的绝对路劲
__dirname 获取正在执行的脚本的目录
process:用于描述当前nodejs进程状态的对象
waring:
永远使用var定义变量以避免引入全局变量,全局变量会污染命名空间,提高代码的耦合风险
全局变量:
1 在最外层定义的变量
2 全局对象的属性
3 隐式定义的变量(未定义直接赋值的变量)
在nodejs不会有全局变量,因为用户用户代码都是属于当前的模块的
node中的全局变量
__filename 获取正在执行的脚本的绝对路劲
__dirname 获取正在执行的脚本的目录
process:用于描述当前nodejs进程状态的对象
waring:
永远使用var定义变量以避免引入全局变量,全局变量会污染命名空间,提高代码的耦合风险
相关文章推荐
- Nodejs中的Global object全局对象
- [前端] nodejs中全局变量&global对象
- Nodejs随笔(三):全局对象之global
- Node.js 的 Global全局对象
- Nodejs 几个全局对象
- NodeJs学习笔记 01 -- 入门之模块、全局对象
- nodejs之全局对象
- NodeJS 全局对象
- javascript全局对象Global对象
- nodeJS入门例子一—全局对象之控制台(console)
- 一起读nodejs(一)----概览和全局对象(Synopsis &Global Objects)
- Nodejs学习笔记之Global Objects全局对象
- nodeJS入门例子一—全局对象之process
- javascript:Global全局对象,编码解码,eval方法
- Nodejs随笔(三):全局对象之process
- Node.js之Global全局对象
- nodejs基础 -- 全局对象
- Node.js中的全局对象global(一)
- nodeJS入门例子一—全局对象
- 跟我学NodeJS(九)全局对象、全局变量