Javascript中的GLOBAL变量是什么?

时间:2014-03-12 15:16:11

标签: javascript global-variables

此代码: https://github.com/bjornharrtell/jsts/blob/master/index.js

指的是名为" GLOBAL"。

的变量

当我在浏览器中运行时,收到错误消息:

" ReferenceError:未定义GLOBAL"

这个GLOBAL来自哪里,为什么没有定义?

3 个答案:

答案 0 :(得分:1)

在Node.js中,GLOBALalias to the global object(通常称为global)。
在浏览器中,它不存在。

Browserify会识别global别名,并会引用window的引用,但无法识别GLOBAL

它已更改为global four years ago

答案 1 :(得分:1)

全局变量来自nodeJS中javascript的实现

您可以将其视为在Web浏览器中实现javascript的Windows对象

答案 2 :(得分:0)

您正在查看的代码旨在在Node.JS环境中运行。

节点手册中的GLOBAL variable is documented

这是Node环境提供的功能,而不是JavaScript的核心部分。