为什么这种行为parseInt()与parseFloat()?之间存在差异?
我有一个包含08在其中的字符串.
当我写这段代码时:
alert(hfrom[0]);
alert(parseInt(hfrom[0]));
alert(parseFloat(hfrom[0]));
Run Code Online (Sandbox Code Playgroud)
生成以下输出:
08
0
8
Run Code Online (Sandbox Code Playgroud)
为什么parseInt和parseFloat在这种情况下返回两个不同的结果?