小编got*_*top的帖子

什么是array.length >>> 0; 用于?

可能的重复项:
1. 零填充位移位0有什么用?(a >>> 0)
2. JavaScript的三倍大于

我正在研究一些MooTools代码,并注意到此代码段已在每种数组方法中使用:

var length = this.length >>> 0;
Run Code Online (Sandbox Code Playgroud)

这样做有什么好处?在我看来,这似乎不是最大长度的东西,因为3247823748372 >>> 0 === 8284725963247823748373 >>> 0 === 828472597(因此,两者都高1,如果是因为maxLength,那么做类似的事情会更好var length = Math.min(this.length, MAX_LENGTH)吗?)。

javascript

5
推荐指数
1
解决办法
1587
查看次数

标签 统计

javascript ×1