DANCE WITH JAVA

          開發(fā)出高質(zhì)量的系統(tǒng)

          導(dǎo)航

          <2006年12月>
          262728293012
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          隨筆分類(277)

          隨筆檔案(238)

          閱讀排行榜

          常用鏈接

          統(tǒng)計

          積分與排名

          好友之家

          最新評論

          JavaScript中容易犯的小錯誤

          在javascript中經(jīng)常會用到這種情況ParseInt()
          而這個函數(shù)的使用,本身隱藏著一個容易范的錯誤。請嘗試一下下邊這段代碼

          alert(parseInt("8"));
          alert(parseInt("08"));
          會看到什么結(jié)果 ?
          首先是8,然后是0,為什么parseInt("08")會是0呢 ?
          原因如下:
          js在默認(rèn)情況下是用的10進制,但是如果以0開頭的數(shù)字,默認(rèn)就會變成8進制
          所以才會出現(xiàn)8,9錯誤的情況。
          解決方案:
          解決方法如下 parseInt("08",10);
          指定為10進制。

          posted on 2006-12-06 19:29 dreamstone 閱讀(871) 評論(1)  編輯  收藏 所屬分類: 片段腳本語言javascript

          評論

          # re: JavaScript中容易犯的小錯誤 2007-03-27 23:30 阿蜜果

          多謝,還真沒注意這個。  回復(fù)  更多評論   

          主站蜘蛛池模板: 阿瓦提县| 河南省| 达日县| 桦甸市| 外汇| 怀宁县| 高台县| 永川市| 邯郸市| 孝义市| 闸北区| 蒙城县| 镇平县| 邹平县| 平阳县| 西丰县| 延庆县| 屯门区| 福贡县| 玛多县| 许昌县| 孝义市| 三穗县| 孟津县| 灵武市| 博罗县| 东乡| 峡江县| 于田县| 南通市| 琼海市| 高阳县| 凤凰县| 鹿泉市| 南昌县| 瑞昌市| 平和县| 嘉祥县| 措勤县| 固原市| 志丹县|