一.什么是数据类型转换?
通俗来说就是把一种数据类型的变量转换成另外一种数据类型。
二.转换为字符串:
方式 | 说明 | 案例 |
---|---|---|
toString() | 转成字符串 | var num=1;alert(num.toString()); |
String()强制转换 | 转成字符串 | var num=1;alert(String(num)); |
加号拼接字符串 | 和字符串拼接的结果都是字符串 | var num=1;alert(nu’m+“字符串”); |
三.转换为数字型:
方式 | 说明 | 案例 |
---|---|---|
parselnt(string)函数 | 将string类型转成整数数值型 | parselnt(‘78’) |
parseFloat(string)函数 | 将string类型转成浮点数数值型 | parseFloat(‘78.21’) |
Numeber | 和字符串拼接的结果都是字符串 | var num=1;alert(nu’m+“字符串”); |
js隐式转换(-*/) | 利用算数运算隐式转换为数值型 | ‘12’- 0 |
四.转换为布尔型:
方式 | 说明 | 案例 |
---|---|---|
Boolean()函数 | 其他类型转成布尔值 | Boolean(‘true’); |