nodejs中全局变量的实例解析

 更新时间:2017年03月07日 15:34:11   作者:ganchuanpu  
本文主要介绍了nodejs中全局变量的相关知识,具有很好的参考价值。下面跟着小编一起来看下吧

1.global

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

module1.js:

module.exports={};
//耻辱的使用了全局变量
global.varA = "abc";

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

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

console.log(__dirname);//当前路径
console.log(__filename);//当前在执行的js文件路径
//global.process 获取当前的Process实例 

2.process

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

process.on('exit', function(code) {
 // 以下代码永远不会执行
 setTimeout(function() {
  console.log("该代码不会执行");
 }, 0);
 console.log('退出码为:', code);
});
console.log("程序执行结束");

3.console

输入输出

main.js:

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

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

相关文章

  • node异步使用await和不用await的区别实例分析

    node异步使用await和不用await的区别实例分析

    这篇文章主要介绍了node异步使用await和不用await的区别,结合实例形式分析了node.js异步使用await和不用await的实例中,同步与异步执行的区别,需要的朋友可以参考下
    2023-06-06
  • Node.js使用对话框ngDialog的示例代码

    Node.js使用对话框ngDialog的示例代码

    本篇文章主要介绍了Node.js使用对话框ngDialog的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • NodeJS仿WebApi路由示例

    NodeJS仿WebApi路由示例

    本篇文章主要介绍了NodeJS仿WebApi路由示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • node.js实现端口转发

    node.js实现端口转发

    这篇文章主要为大家详细介绍了node.js实现端口转发的关键代码,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • node.js中的buffer.toString方法使用说明

    node.js中的buffer.toString方法使用说明

    这篇文章主要介绍了node.js中的buffer.toString方法使用说明,本文介绍了buffer.toString的方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下
    2014-12-12
  • Koa2微信公众号开发之消息管理

    Koa2微信公众号开发之消息管理

    这篇文章主要介绍了Koa2微信公众号开发之消息管理,这一节我们就来看看公众号的消息管理。并实现一个自动回复功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • Node.js基础入门之使用方式及模块化详解

    Node.js基础入门之使用方式及模块化详解

    Node.js是一个基于 Chrome V8 引擎的 JavaScript 运行时。类似于Java中的JRE,.Net中的CLR。本文将详细为大家介绍一些Node.js的基础知识和使用方式以及其模块化,需要的可以参考一下
    2022-03-03
  • 如何使用nexus3搭建npm私有仓库

    如何使用nexus3搭建npm私有仓库

    这篇文章主要介绍了如何使用nexus3搭建npm私有仓库,包括安装并运行私服的相关知识,本文结合实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2024-03-03
  • 详解如何用typescript开发koa2的二三事

    详解如何用typescript开发koa2的二三事

    这篇文章主要介绍了详解如何用typescript开发koa2的二三事,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11
  • IDEA中配置node.js的实现步骤

    IDEA中配置node.js的实现步骤

    在IDEA中,如果要在安装在远程主机或虚拟环境中的Node.js上运行和调试应用程序,则需要配置远程Node.js解释器,本文主要介绍了IDEA中配置node.js的实现步骤,感兴趣的可以了解一下
    2023-12-12

最新评论