在javascript中,使用parseInt('09')转换函数,得到的结果不是9,却是0?在javascript中,使用parseInt('09')转换函数,得到的结果不是9,却是0?[解决办法]因为0开头的数字是八进制的,而八进制是没有09的,所以parseInt只给你解释到0,你想要的效果代码如下
<script type="text/javascript"> alert(parseInt('09',10));//表示以10进制形式去解释 </script>