Javascript:在JavaScript中是否有相当于lua的_G?

时间:2017-10-06 17:51:25

标签: javascript object lua global

在lua中,我可以执行以下操作:

_G.print("Hello world")
print("Hello world")

它会将相同的字符串打印到屏幕上。 有没有办法在javascript中访问全局对象?我的意思是

_G.console.log === console.log
true

这对我的用例非常有帮助(我想通过扫描全局对象进行更改来防止在我的网站上注入任何代码)

1 个答案:

答案 0 :(得分:3)

在浏览器中,您可以使用--followwindow。在Node中,您可以使用self。然而,这一般不是标准化的,而是there is a proposal for standardizing它。该提案还显示了获取全局对象的环境无关方法:

global