js基础-位操作符

//位操作符是 JavaScript 初级教程的基本知识点,但是我们却不常使用位操作符。因为在不处理二进制的情况下,没有人愿意使用 1 和 0。但是双位操作符却有一个很实用的案例。你可以使用双位操作符来替代 Math.floor( )。双否定位操作符的优势在于它执行相同的操作运行速度更快。

Math.floor(4.9) === 4  //true

//简写
~~4.9 === 4  //true

 

posted @ 2017-10-24 14:51  SuLingLiu  阅读(188)  评论(0)    收藏  举报