现在的位置: 首页 > 综合 > 正文

parseInt(“0377″)为何没有按照书中被解析为8进制数值?

2018年02月02日 ⁄ 综合 ⁄ 共 181字 ⁄ 字号 评论关闭

书上说parseInt("0377")会被解析为8进制的数值,parseInt(“0377”)=255 。但在FF下测试结果却是377,心中非常疑惑。通过多种浏览器测试发现,只有在IE下parseInt("0377")才会被解析为255。FF和Chrome都识别为377。

个人理解:可能是其内核中JS解析器有所不同。如有高手有更为详细的解释,希望留个言。不胜感激。

抱歉!评论已关闭.