js另类取整比parseInt更容易用

作者:norion时间:2013年11月6日评论次数:0 条

学过js的人都知道parseInt()函数是用来取整的,但是下面这种用法相信很多人都没有见过:

console.log(~~121212.12)
console.log(121212.12|0)

“~~”和“|0”在一定的范围内可以起到取整的作用,这是在二进制计算的时候就取整了,它还可以将undefined/null/非数字字符串转化成0,有时候用起来还是挺方便的,但是数字太大会出问题,范围是在(-2147483648,2147483648)前闭后开区间,其中2147483648是2的31次方。

标签:

上一篇: 从DZ拔下来的获取$_GET、$_POST、$_COOKIE变量的方法

下一篇:mysql即关联又左联出现Unknown column ‘p.post_id’ in ‘on clause’解决办法

相关文章

评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注