我是靠谱客的博主 明理发带,这篇文章主要介绍nodejs中全局变量的实例解析,现在分享给大家,希望可以做个参考。

1.global

类似于客户端javascript运行环境中的window

module1.js:

复制代码
1
2
3
module.exports={}; //耻辱的使用了全局变量 global.varA = "abc";

关于global对象,实际使用中可以省去global. 他是默认的根作用域,相当于web环境中的window对象。

global 对象有几个挺有用的属性:

复制代码
1
2
3
console.log(__dirname);//当前路径 console.log(__filename);//当前在执行的js文件路径 //global.process 获取当前的Process实例

2.process

获得当前Node进程信息,一般用于获取环境变量之类的信息

复制代码
1
2
3
4
5
6
7
8
process.on('exit', function(code) { // 以下代码永远不会执行 setTimeout(function() { console.log("该代码不会执行"); }, 0); console.log('退出码为:', code); }); console.log("程序执行结束");

3.console

输入输出

main.js:

复制代码
1
2
var c = require("./calculator"); console.log(global.varA);//使用global对象访问到"全局"变量

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!

最后

以上就是明理发带最近收集整理的关于nodejs中全局变量的实例解析的全部内容,更多相关nodejs中全局变量内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(136)

评论列表共有 0 条评论

立即
投稿
返回
顶部