40

问答题 40 /76

如何判断当前脚本运行在浏览器还是node环境中?

参考答案

通过判断 Global 对象是否为window,如果不为window,当前脚本没有运行在浏览器中。即在node中的全局变量是global ,浏览器的全局变量是window。 可以通过该全局变量是否定义来判断宿主环境