fma*_*ark 6 javascript integer idioms
另一个问题是关于a >>> 0Javascript中代码片段的含义.事实证明,这是一种确保变量是无符号32位整数的聪明方法.
这很漂亮,但我不喜欢它有两个原因.
这让我想问:在Javascript中将任意值转换为"整数"的最惯用方法是什么? 它应该适用于有符号整数,而不仅仅是非负数.由于整数只是在Javascript中伪装成浮点这一事实导致的这种情况是可以接受的,但是应该被承认.它不应该返回undefined或NaN在任何情况下(这些不是整数),但返回0非数字值.
| 归档时间: |
|
| 查看次数: |
263 次 |
| 最近记录: |