javascript – IE8:parseInt(’07’)vs parseInt(’08’)

前端之家收集整理的这篇文章主要介绍了javascript – IE8:parseInt(’07’)vs parseInt(’08’)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > Javascript parseInt() with leading zeros7个
在IE8中发现一个奇怪的事情:
  1. parseInt('01')
  2. //1
  3. parseInt('02')
  4. //2
  5. parseInt('03')
  6. //3
  7. /*...*/
  8. parseInt('07')
  9. //7
  10. parseInt('08')
  11. //0 !!!
  12. parseIntr('09')
  13. //9 ok

有人可以澄清吗?

解决方法

使用基数
  1. parseInt('08',10)
  2. //8

猜你在找的JavaScript相关文章