parseInt()方法在IE8和IE8以下瀏覽器的相容性問題
關於此方法的基本使用可以參閱javascript parseInt()一章節。
但是此方法還是存在一定的瀏覽器相容性問題,不出所料,問題是由IE8和IE8以下瀏覽器引起的。
下面就做一下簡單介紹,程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼console.log(parseInt("09"));
上面的程式碼在標準瀏覽器中會輸出數字9,但是在IE8和IE8以下瀏覽器中會將引數作為八進位制處理,並且也不符合八進位制規範,所以會報錯,解決方案如下:
[JavaScript] 純文字檢視 複製程式碼console.log(parseInt("09",10));
可以顯式的規定轉換的進位制,也就是第二個引數就可以避免此問題。
相關文章
- ie8相容問題
- IE8瀏覽器下,設定span標籤內容無效瀏覽器
- angular瀏覽器相容性問題解決方案Angular瀏覽器
- 各大瀏覽器滾動條相容性問題瀏覽器
- 主流瀏覽器相容性問題與解決方案瀏覽器
- 如何機智地回答瀏覽器相容性問題瀏覽器
- 如何用瀏覽器讀取本地檔案(相容IE8),new bing能幫我嗎?瀏覽器
- 瀏覽器相容性瀏覽器
- win10瀏覽器相容性怎麼設定_win10瀏覽器相容性設定方法Win10瀏覽器
- CSS程式碼在不同瀏覽器相容問題CSS瀏覽器
- 瀏覽器相關問題瀏覽器
- 對瀏覽器css相容性的學習理解及問題解決彙總瀏覽器CSS
- 導航的瀏覽器相容問題瀏覽器
- win10裝不了ie8瀏覽器提示“此安裝不支援您的作業系統”怎麼解決Win10瀏覽器作業系統
- 安裝IE8後引發的兩個問題及解決辦法
- 物件不支援“addEventListener”屬性或方法 ie8 jquery物件devjQuery
- 如何定位瀏覽器卡死問題瀏覽器
- 完美解決setInterval在瀏覽器切換時加速的問題瀏覽器
- 火狐 和 谷歌Google Chrome 核心瀏覽器 跨域問題谷歌GoChrome瀏覽器跨域
- [20191118]使用Chrome瀏覽器問題.txtChrome瀏覽器
- Edge瀏覽器被搜狗瀏覽器篡改的解決方法瀏覽器
- IE8 input框內容上下居中
- 幾款瀏覽器相容性測試工具瀏覽器
- edge瀏覽器相容性設定在哪 新版edge瀏覽器相容模式怎麼弄瀏覽器模式
- FLASH PLAYER 谷歌瀏覽器瀏覽網站無法正常顯示的問題谷歌瀏覽器網站
- 瀏覽器儲存的方法瀏覽器
- 新版 google 谷歌瀏覽器跨域問題Go谷歌瀏覽器跨域
- 瀏覽器相容問題處理總結瀏覽器
- 如何定位瀏覽器頁面崩潰的問題瀏覽器
- ie8上傳本地圖片檔案轉base64 並預覽地圖
- CSS瀏覽器相容性的4個解決方案:瀏覽器CSS樣式初始化、瀏覽器私有屬性,CSS hack語法和自動化外掛CSS瀏覽器
- 360瀏覽器在電腦中開啟網頁無痕瀏覽的設定方法瀏覽器網頁
- 怎麼檢測瀏覽器劫持,瀏覽器劫持的方法介紹瀏覽器
- getElementsByClassName()方法的瀏覽器支援版本瀏覽器
- 新版edge瀏覽器相容模式怎麼設定 edge瀏覽器相容性設定在哪裡瀏覽器模式
- 【問題記錄】- 谷歌瀏覽器 Html生成PDF谷歌瀏覽器HTML
- 關於UC瀏覽器相容scroll事件問題瀏覽器事件
- 柯大俠整理的常見瀏覽器相容問題瀏覽器
- 【譯】瀏覽器如何工作:在現代web瀏覽器場景的之下瀏覽器Web