JS数据类型转换
一:转数值
1.Numble();
语法:Numble(要转换的内容)
结果:转换好数值类型的结果
如果转换的不是数值则输出NaN
2.parseInt();
语法:parseInt(要转换的内容)
结果:转换好数值类型的结果
一个一个解析,检测到不是数字之后就不输出后面的内容
3.parseFloat();
语法:parseFloat(要转换的内容)
结果:转换好数值类型的结果
可以解析小数点
二:转字符串
1.String()
语法:String(要转换的内容)
结果:转换好字符串类型的结果
2.toString()
语法:要转换的内容.toString()
结果:转换好字符串的结果
3.隐形转换
+号一边是字符串,另一边就会隐形转换成字符串
例:
var num = 20;
var res = num + '11'
console.log(res)
输出结果为:2011
三:转布尔
Boolean();
语法:Boolean(要转换的内容)
结果:转换好的数值类型
温馨提示:
这五个值转换成布尔为false的内容:
数字:0;NaN;空字符串:' ';undefined;null