显式转换函数

时间:2016-01-19 05:43:28

标签: javascript

var integers = parseInt("0x10");
console.log(integers);

ParseInt()函数用于将字符串值转换为整数。如果字符串不以整数开头,则ParseInt()返回0。

上述代码的答案是:16。 我想知道它是如何给出16而不是0的输出。

1 个答案:

答案 0 :(得分:0)

来自here

  

如果省略radix参数,则JavaScript假定以下内容:

     
      
  • 如果字符串以"0x"开头,则基数为16(十六进制)
  •