我有一段时间想知道~~
操作员在 javascript 中到底做了什么。
看起来它与Math.floor
至少在查看结果时基本相同。
~~(1.2345) //1
Math.floor(1.2345) // 1
另一件事是我在任何地方都找不到任何关于它的信息。好吧,谷歌不让搜索“~~”
但在查看ECMA 脚本规范时,我似乎也找不到提到的单个条目~~
在两者上运行基准测试也会产生令人惊讶的结果。原样Math.floor
_
- 铬 - 1%
- 火狐 - 54%
- Internet Explorer - 84%
对我来说比~~
.
任何人都可以对此有所了解吗?
提前感谢=)