JavaScript的parseInt 進(jìn)制問題
更新時(shí)間:2009年05月07日 00:10:05 作者:
今天在整理以前寫過的一段根據(jù)周期值自動(dòng)計(jì)算下次執(zhí)行日期的js代碼,發(fā)現(xiàn)一bug,我使用parseInt對(duì)源數(shù)據(jù)串進(jìn)行轉(zhuǎn)換,當(dāng)輸入類似:2009-05-05時(shí),parseInt將把串的05做8進(jìn)制轉(zhuǎn)換,這樣結(jié)果自然就不對(duì)了。
翻了下JS編程手冊(cè),原來parseInt會(huì)自動(dòng)對(duì)傳遞的參數(shù)值轉(zhuǎn)換成相應(yīng)的八、十、十六進(jìn)制值。這種情況可以設(shè)定進(jìn)制用以區(qū)分特殊情況。
parseInt(09,2) | parseInt(09,10) | parseInt(09,8) | parseInt(09,16)
其實(shí)像這些問題完全可以避免的,關(guān)鍵是要耐心。
復(fù)制代碼 代碼如下:
parseInt(09,2) | parseInt(09,10) | parseInt(09,8) | parseInt(09,16)
其實(shí)像這些問題完全可以避免的,關(guān)鍵是要耐心。
您可能感興趣的文章:
- Javascript實(shí)現(xiàn)顏色rgb與16進(jìn)制轉(zhuǎn)換的方法
- JavaScript轉(zhuǎn)換二進(jìn)制編碼為ASCII碼的方法
- JavaScript實(shí)現(xiàn)16進(jìn)制顏色值轉(zhuǎn)RGB的方法
- javascript 10進(jìn)制和62進(jìn)制的相互轉(zhuǎn)換
- javaScript實(shí)現(xiàn)浮點(diǎn)數(shù)轉(zhuǎn)十六進(jìn)制字符
- javascript 二進(jìn)制運(yùn)算技巧解析
- Javascript 八進(jìn)制轉(zhuǎn)義字符(8進(jìn)制)
- javascript十六進(jìn)制及二進(jìn)制轉(zhuǎn)化的方法
相關(guān)文章
在mpvue框架中使用Vant WeappUI組件庫的注意事項(xiàng)【推進(jìn)】
這篇文章主要介紹了在mpvue框架中使用Vant WeappUI組件庫的注意事項(xiàng),本文給大家提到了引入組件庫的兩種方法,需要的朋友可以參考下2019-06-06
微信小程序地圖定位的實(shí)現(xiàn)方法實(shí)例
小程序功能的強(qiáng)大想必使用過的人都知道,下面這篇文章主要給大家介紹了關(guān)于微信小程序地圖定位的實(shí)現(xiàn)方法,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04
js+html5實(shí)現(xiàn)的自由落體運(yùn)動(dòng)效果代碼
這篇文章主要介紹了js+html5實(shí)現(xiàn)的自由落體運(yùn)動(dòng)效果,通過JavaScript結(jié)合html5元素調(diào)用時(shí)間函數(shù)實(shí)時(shí)計(jì)算實(shí)現(xiàn)物體自由下落及動(dòng)能損耗的效果,需要的朋友可以參考下2016-01-01
JS實(shí)現(xiàn)的判斷方法、變量是否存在功能示例
這篇文章主要介紹了JS實(shí)現(xiàn)的判斷方法、變量是否存在功能,涉及javascript針對(duì)變量、方法判斷與異常處理操作技巧,需要的朋友可以參考下2018-05-05
如何實(shí)現(xiàn)動(dòng)態(tài)刪除javascript函數(shù)
如何實(shí)現(xiàn)動(dòng)態(tài)刪除javascript函數(shù)...2007-05-05
bootstrap3-dialog-master模態(tài)框使用詳解
這篇文章主要為大家詳細(xì)介紹了bootstrap3-dialog-master模態(tài)框的使用方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08
ECMAScript6塊級(jí)作用域及新變量聲明(let)
這篇文章主要介紹了ECMAScript6塊級(jí)作用域及新變量聲明(let) 的相關(guān)資料,需要的朋友可以參考下2015-06-06
Javascript日期時(shí)間函數(shù)的使用方法舉例
在JavaScript中日期時(shí)間函數(shù)是一組用于操作和處理日期和時(shí)間的函數(shù),這些函數(shù)可以用于獲取當(dāng)前日期和時(shí)間、格式化日期和時(shí)間、計(jì)算日期和時(shí)間的差異、轉(zhuǎn)換日期和時(shí)間的格式等,這篇文章主要給大家介紹了關(guān)于Javascript日期時(shí)間函數(shù)的使用方法,需要的朋友可以參考下2024-02-02

