DANCE WITH JAVA

          開發出高質量的系統

          導航

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

          隨筆分類(277)

          隨筆檔案(238)

          閱讀排行榜

          常用鏈接

          統計

          積分與排名

          好友之家

          最新評論

          JavaScript中容易犯的小錯誤

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

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

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

          評論

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

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

          主站蜘蛛池模板: 安陆市| 郸城县| 东方市| 榆中县| 石阡县| 平原县| 垣曲县| 齐齐哈尔市| 克山县| 莱州市| 城固县| 弥渡县| 彰化县| 镶黄旗| 东乡县| 长丰县| 赣榆县| 松阳县| 承德县| 陈巴尔虎旗| 三明市| 开原市| 南涧| 贡觉县| 永州市| 郸城县| 新晃| 永福县| 龙海市| 前郭尔| 辰溪县| 正镶白旗| 察雅县| 镇宁| 青川县| 精河县| 扎赉特旗| 灵川县| 湄潭县| 平定县| 乌兰察布市|