javascript - Webworker 与节点环境
问题描述
如何区分 webworker 和 node 环境?他们都没有window
. 结果它们看起来相似。
解决方案
if(module) console.log("node");
据我所知,网络工作者没有模块。可能还有很多其他全局变量仅在节点中可用,require
例如,或者__dirname
,这是一个完整的列表。
推荐阅读
- spring - Spring 安全提供者优先级
- c++ - 将向量的向量复制到一维数组中
- c# - 如何在 Windows 10 的 WinForms 中禁用触摸滚动?
- splunk - 从不同事件和分隔符中提取 Splunk 字段
- javascript - 如何获取循环内数组值的位置信息
- excel - 如何保存包含公式的单元格的结果输出?
- c# - 单击()上的 Unity 按钮。公共无效方法()与公共无效方法(arr1 [],arr2 [],arr3 [])
- arrays - 当我向数组名称添加一些内容并尝试访问其内存位置时会发生什么?
- python - 我如何在openCV python中显示数组
- javascript - 我从 React 得到一个错误:超过最大更新深度