javascript - parseInt
parseInt(a),当a=01-07时,不会出现问题,但是在遇到08或09时,
parseInt(08),parseInt(09)显示的都是0,迷惑了很久,后来发现,
parseInt参数以“0”开关时,parseInt()会对参数进行八进制处理,
解决方法是,在parseInt(a)中再加入一个代表进制的参数,例如,十进制表示parseInt(a,10)
二进制 parseInt(a,2).以此类推。
狂汗,这问题害我折腾了半天,原来这么简单。

浙公网安备 33010602011771号