我刚刚在 Mozilla Javascript 文档中看到了这篇文章:
var len = this.length >>> 0;
我不太明白为什么要这样做。零填充右移this.length
有什么好处0
?据我了解,它完全没有任何作用。是否可以安全地为 建立默认值len
,即使this.length
不是整数?这可能是可行的吗?>> 0
如果是这样,和有什么区别>>> 0
?
我刚刚在 Mozilla Javascript 文档中看到了这篇文章:
var len = this.length >>> 0;
我不太明白为什么要这样做。零填充右移this.length
有什么好处0
?据我了解,它完全没有任何作用。是否可以安全地为 建立默认值len
,即使this.length
不是整数?这可能是可行的吗?>> 0
如果是这样,和有什么区别>>> 0
?