83.如何判断当前脚本运行在浏览器还是node环境中(阿里)

一顿操作猛如虎 / 2023-07-15 / 原文

83. 如何判断当前脚本运行在浏览器还是 node 环境中?(阿里)

typeof window === 'undefined' ? 'node' : 'browser';

通过判断当前环境的 window 对象类型是否为 undefined,如果是undefined,则说明当前脚本运行在node环境,否则说明运行在window环境。