我一般不喜欢微基准测试.但这一个有一个非常有趣的结果. http://ernestdelgado.com/archive/benchmark-on-the-floor/
它表明这Math.floor是在Javascript中计算楼层的最慢方式.~~n,n|n,n&n全部为快. 这看起来非常令人震惊,因为我希望在今天的现代浏览器中实现Javascript的人会是一些相当聪明的人.
Math.floor
~~n
n|n
n&n
对于其他方法无法做到的事情,地板是否重要?有没有理由使用它?
javascript optimization
javascript ×1
optimization ×1