在3.4节数据类型介绍时,关于parseInt()函数介绍时,EcmaScript 3和5存在分歧。

//ECMAScript3认为是56(八进制),ECMAScript 5认为是70(十进制)

var num=parseInt("070");

 

通过在IE9、Chrome、FireFox中的实验,发现最新版的3大浏览器的结果均为56.

而对parseFloat()函数的介绍时正确的。

FF中的结果如下:

IE9中的结果如下:

Chrome中的结果:

posted on 2012-06-30 13:58  @version  阅读(149)  评论(0编辑  收藏  举报