Node中的全局对象

Nodejs不仅提供了浏览器端JavaScript的基本语法之外,还在此基础上提供了构建强大网络应用所需的API;

全局对象

在浏览器中,全局对象之的就是window对象。在window对象上定义的所有内容都可以被全局访问到。比如setTimeout其实就是window.setTimeout,document其实就是window.document;
在Nodejs中,有两个类似却代表者不同含义的对象:globalprocess

global

window对象一样,任何global对象上的属性都可以被全局访问到;

process

所有全局执行上下文中内容都在process对象中,在浏览器中,只有一个window对象,在Nodejs中,也只有一个process对象;

buffer

buffer是一个表示固定内存分配的全局对象,它就好比一个有八位字节元素组成的数组。例如:<Buffer 8a 2d 63 da 2d e1 d6 2d b7>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • https://nodejs.org/api/documentation.html 工具模块 Assert 测试 ...
    KeKeMars阅读 6,382评论 0 6
  • Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。 众所周知,在Netscape设计出JavaScri...
    w_zhuan阅读 3,639评论 2 41
  • 原文地址在我的博客,转载请注明出处,谢谢! node 模块是node 完成强大功能的实现者。node 的核心模块包...
    莫凡_Tcg阅读 623评论 0 1
  • 内容来自《Node.js开发指南》 核心模块是 Node.js 的心脏,它由一些精简而高效的库组成,为 Node....
    angelwgh阅读 916评论 0 1
  • 曾诗情画意的日子,泛着闪光的,我的笔触,怕是写尽了我那些愁绪才好。 明明不愿意,千万般不肯的,却收不回来。覆水...
    万年孤独阅读 361评论 0 0