开发者社区> 问答> 正文

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

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

展开
收起
请回答1024 2020-04-04 10:44:25 795 0
1 条回答
写回答
取消 提交回答
  • this === window ? 'browser' : 'node';

    通过判断 Global 对象是否为 window,如果不为 window,当前脚本没有运行在浏览器中。

    2020-04-04 10:45:10
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
沪江基于Node.js大规模应用实践 立即下载
基于浏览器的实时构建探索之路 立即下载
基于浏览器的实时构建探索之路--玄寂 立即下载