什么:-infinity意味着Chrome开发工具的Initiator列

Bit*_*jug 11 javascript google-chrome-devtools service-worker

sw.js当我重新加载注册它的页面(这是后台,而不是问题)时调试为什么我的服务工作者()被加载两次,我注意到在Chrome开发工具的'Initiator'列中,启动器给出如下:sw.js:-infinity.

:-infinity在这种情况下意味着什么 ?

Los*_*th0 0

可能是 Chrome 的错误。一些潜在的原因(?):

  • Web Workers(服务工作线程是其子集)在不同的线程上运行,因此当 Chrome 尝试获取行号时可能会导致问题。
  • infinity是一个 JavaScript 关键字,因此 Chrome 开发者工具可能是用 HTML/CSS/JS 编写的,而 JS 一开始就很奇怪。