JavaScript parseInt()函数用于解析一个字符串,并返回一个整数。这个函数可以忽略字符串中的前导零。

11 浏览
0 Comments

JavaScript parseInt()函数用于解析一个字符串,并返回一个整数。这个函数可以忽略字符串中的前导零。

Javascript的parseInt函数似乎不完全起作用。

parseInt("01")返回1
parseInt("02")返回2
parseInt("03")返回3
parseInt("04")返回4
parseInt("05")返回5
parseInt("06")返回6
parseInt("07")返回7
parseInt("08")返回0
parseInt("09")返回0

你无法解释这个现象。 试一试吧。(jsFiddle)

编辑 自从提出并回答了这个问题后,默认为八进制基数的“特性”已被弃用。 [1] [2]

0