在调试我的服务工作者(sw.js
)加载注册它的页面(这是背景,而不是问题)时,为什么会加载两次,我注意到了#Initiator&#39 ; Chrome开发工具中的列启动器名称为:sw.js:-infinity
。
:-infinity
在这种情况下的含义是什么?
答案 0 :(得分:2)
我认为这是一个Chrome错误,因为:
无穷大是代表正无穷大的数值。 -Infinity是代表负无穷大的数值。当数字超过浮点数上限(等于1,779693134862315E + 308)时,将显示无穷大。
答案 1 :(得分:0)
当我将 css 属性 'background-image' 设置为 'url("#")'(通过 js 变量)时,我遇到了这个问题。为了修复它,我更改了 js 代码,以便变量保存整个 css 属性,而不仅仅是 URL - 因此它被初始化为“none”(而不是“#”),并设置为“url(... )' 当有一个有效的 URL 可以将其设置为。
答案 2 :(得分:-1)
可能是Chrome的错误。一些潜在原因(?):
infinity
是JavaScript关键字,因此Chrome Developer工具可以用HTML / CSS / JS编写,而JS的开头是weird。