国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

javaScript parseInt字符轉(zhuǎn)化為數(shù)字函數(shù)使用小結(jié)

2019-11-21 01:00:35
字體:
供稿:網(wǎng)友
今天測的時(shí)候發(fā)現(xiàn)問題了,當(dāng)數(shù)據(jù)庫中月份為09的時(shí)候就出問題了,用parseInt轉(zhuǎn)換之后就成0了。好不解。測了好久,沒有發(fā)現(xiàn)我代碼中的問題,到google搜了一下,才知道是這么一回事。

對于parseInt("01")到parseInt("07");parseInt("10") 到 以后都能得到正確的結(jié)果,但如果是parseInt("08") 或parseInt("09")則返回0; 首先看parseInt語法:parseInt(string, radix); 如果后面參數(shù)沒寫就以第一個(gè)的開頭判斷其中string為要轉(zhuǎn)換的字符串,radix為二進(jìn)制,八進(jìn)制,十六進(jìn)制或十進(jìn)制。 在默認(rèn)不指定radix時(shí),當(dāng)以0x開關(guān)時(shí),為十六進(jìn)制;如果以0開關(guān)且第二位不為x,則讓為是八進(jìn)制,(因?yàn)榘诉M(jìn)制不能有8,9所以報(bào)錯(cuò)返回0)。 如果以1開頭就以十進(jìn)制,所以10以后就又是對的了所以,在我們用時(shí)還是明確指定進(jìn)位制,以防出錯(cuò)。 如我們平時(shí)都用十進(jìn)制位,我們就 parseInt("08", 10);
所以,就錯(cuò)了,在以后用到的時(shí)候最好在parseInt這個(gè)函數(shù)后面加上進(jìn)制數(shù),保證不出錯(cuò),不然,又得差錯(cuò)好幾個(gè)小時(shí)。!!?。。。。。。?!
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 和顺县| 渑池县| 五指山市| 岳阳县| 天峨县| 那坡县| 闽侯县| 韶关市| 二连浩特市| 察哈| 东港市| 长泰县| 汝城县| 丰城市| 海伦市| 西畴县| 拉孜县| 望江县| 宜城市| 云霄县| 雷波县| 金塔县| 新化县| 普兰店市| 琼结县| 荆州市| 宁晋县| 巨野县| 沾化县| 岗巴县| 肇庆市| 蛟河市| 台中市| 阿勒泰市| 张北县| 托克托县| 措勤县| 宜宾市| 湟源县| 尉犁县| 汽车|