在 javascript 中检测 [object Window] 的“Window”部分和/或判断代码是否在节点服务器或浏览器上运行
更多的上下文。我正在为应该在客户端和服务器上运行的 nodejs 编写一个模块。我需要在几个地方有所不同,所以我需要检测它在哪里运行。现在我将“this”传递给 init 函数,该函数在服务器上给我 [object Object],在浏览器中给我 [object Window]。...但我不知道如何检查 Window / Object 部分。typeof 似乎只是检查领先的“对象”部分。想法?提前致谢