課程
/前端開發
/JavaScript
/JS動畫效果
這里為什么要用parseInt呢?本來不就是一個整數值嗎?
2016-09-20
源自:JS動畫效果 4-2
正在回答
因為oDiv.style.width=200px,結果是一個字符串,parseInt()方法可以強制將字符串轉換為number類型變成200,之后再進行后面的加減操作,最后加上字符串“px”成了字符串“199px” “198px”。并不是樓上說的為了不必要的錯誤,而是必須要這樣.
Lu背水一戰 提問者
將字符串類型轉為數值類型的整型 即便這個字符串是數字 默認自動轉換 但是為了書寫規范 防止出現不必要的錯誤
舉報
通過本課程JS動畫的學習,從簡單動畫開始,逐步深入各種動畫框架封裝
3 回答parseInt是什么用法?
1 回答parseInt(getStyle(obj,'width')) 為什么要加parseInt()?
5 回答這里為什么要用parseInt?currentStyle和getComputedStyle返回什么?
2 回答parseInt是什么意思干嘛用的
2 回答請問這里的parseint是干嘛的?起到了什么作用?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-23
因為oDiv.style.width=200px,結果是一個字符串,parseInt()方法可以強制將字符串轉換為number類型變成200,之后再進行后面的加減操作,最后加上字符串“px”成了字符串“199px” “198px”。并不是樓上說的為了不必要的錯誤,而是必須要這樣.
2016-09-20
將字符串類型轉為數值類型的整型 即便這個字符串是數字 默認自動轉換 但是為了書寫規范 防止出現不必要的錯誤