JS数据类型转换
JS数据类型转换方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1转换函数:js提供了parseI
t和parseFloat两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对Stri
g类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaNNotaNumber。在判断字符串是否是数字值前,parseI
t和parseFloat都会仔细分析该字符串。parseI
t方法首先查看位置0处的字符,判断它是否是个有效数字;如果不是,该方法将返回NaN,不再继续执行其他操作。但如果该字符是有效数字,该方法将查看位置1处的字符,进行同样的测试。这一过程将持续到发现非有效数字的字符为止,此时parseI
t将把该字符之前的字符串转换成数字。例如,如果要把字符串