課程
/前端開發
/JavaScript
/原生 JS 實現幀動畫庫
number | 0為何可以向下取整呢,黑魔法啊,望老師能講解一下
2016-09-23
源自:原生 JS 實現幀動畫庫 2-6
正在回答
因為|這個是或位操作符,意思是先將數值轉換成32位二進制整數值(如果有小數則忽略),再對二進制上每一位進行或運算,得出結果;
這里xxx|0,因為0的二進制就是0000000...00一共32位(32個0),無論任何數對0進行或運算都是原來的數,因此可以用它來進行向下取整
Lr_影 提問者
666
這個向下取整只針對正數,負數|0并沒有向下取整?
mark
舉報
了解如何用原生JS實現酷炫的幀動畫,吸引他她的注意
1 回答圖片可以提供下嗎?
2 回答可以用setInterval?
1 回答老師在哪里可以下載這樣大背景圖啊
1 回答請問可以提供圖片資源嗎?
1 回答用webpack生成了build/animation.js,那是不是原來src下面的是三個js文件都可以不要了,之后如果運行時build/animation.js報錯,也可以直接修改build/animation.js?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-29
因為|這個是或位操作符,意思是先將數值轉換成32位二進制整數值(如果有小數則忽略),再對二進制上每一位進行或運算,得出結果;
這里xxx|0,因為0的二進制就是0000000...00一共32位(32個0),無論任何數對0進行或運算都是原來的數,因此可以用它來進行向下取整
2020-05-29
666
2018-01-16
這個向下取整只針對正數,負數|0并沒有向下取整?
2017-06-15
mark