数据类型的转换
1.自动类型转换
2.强制类型转换
1.转换成数字类型
parseInt(a) 变量a的值必须是数字开头的可转,否则一律NaN。保留第一位数字到第一位非数字之间的整数部分
parseFloat(a) 变量a的值必须是数字开头的可转,否则一律NaN。保留第一位数字到第一位非数字之间的所以有效部分
Number(a):
a为字符串类型:全为数字可转,否则NaN,空字符串为0;
a为布尔类型:true为1 , false为0;
null 0
undefined NaN
2.转换为字符串
String(a)
3.转为布尔类型
Boolean()
为false: 0 NaN '' undefined null
其他全为frue。