JavaScript - 与toString()相反?

时间:2011-01-08 04:56:00

标签: javascript tostring

当与数字一起使用时,toString()方法使用可选基数指定的基本编号系统将数字转换为字符串表示。

例如,数字8和toString(2)将返回“1000”。

有没有办法实现相反的目标?即,将字符串“1000”转换回数字8?

3 个答案:

答案 0 :(得分:13)

parseInt()将基数作为其第二个参数,因此您可以parseInt("1000", 2)来获得所需内容。

答案 1 :(得分:10)

您可以使用raidx 2来使用parseInt。 即

parseInt("1000", 2) will return 8

答案 2 :(得分:3)

检查parseInt()Javascript函数: http://www.w3schools.com/jsref/jsref_parseInt.asp