JS是一种弱类型的脚本语言,为变量赋值是会自动转换为相应的类型,例如: var a = 1; alert(a + 1);//结果为2 自动识别为数字类型进行数学运算 var b = '1'; alert(b + 1);//结果为11 自动识别为字符类型进行连接操作 但在某些情况我们在对数字类型的变量进行字符连接操作后,变量就转化为字符类型了,例如: var c = 1; alert(c += '');//结果为1 但此时c的类型一变成字符型 此时如果我们需要把c转化为数字类型就需要用到parse…