【问题标题】:IE8: parseInt('07') vs parseInt('08') [duplicate]IE8:parseInt('07') 与 parseInt('08') [重复]
【发布时间】:2013-10-02 16:25:06
【问题描述】:

在IE8中发现了一个奇怪的东西:

parseInt('01')
//1
parseInt('02')
//2
parseInt('03')
//3
/*...*/
parseInt('07')
//7
parseInt('08')
//0 !!!
parseIntr('09')
//9 ok

有人可以澄清一下吗?

【问题讨论】:

  • 你忘了使用基数
  • 好吧,使用基数 heps。有人可以发布答案,以便我可以将其标记为答案。

标签: javascript internet-explorer-8 parseint


【解决方案1】:

使用基数

parseInt('08', 10)
//8

【讨论】:

    猜你喜欢
    • 2012-07-31
    • 2012-09-01
    • 2012-02-04
    • 2012-09-24
    • 1970-01-01
    • 2011-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多