JS学习-转换类型(转换字符串型-数字型)
作者:互联网
1. 转换为字符串
方式 | 说明 | 举例 |
toString() | 转成字符串 | var num=1;alert(toString()); |
String()强制转换 | 转成字符串 | var num=1;alert(String(num)); |
加强拼接字符串 | 和字符串拼接的结果都是字符串 |
var num=1;alert(num+""); |
PS:三种转换方式 推荐使用第三种 前面2个了解为主 字符串加任意类型 结果都为字符串类型 也称为隐式转换
2. 转换为数字型:(重点)记住Int和Float两个 注意这两个单词的大小写
方式 | 说明 | 举例 |
parseInt(string)函数 | 将string类型转成整数数值型 | parseInt('78') |
parseFloat(string)函数 | 将string类型转成浮点数值型 | parseFloat('7.18') |
Number()强制转换函数 | 将string类型转换为数值型 | Number('12') |
js隐式转换(- * /) | 利用算数运算隐式转换为数值型 | '12'-0 |
后面两种只需理解即可
利用Number(变量)
var str = '123'; console.log(Number(str)); //输出数字型123 console.log(Number('456')); //输出数字型456
利用算数运算 - * / (隐式转换) 注意没有+运算
console.log('100' - 0);//输出100 console.log('123' - '23');//输出100 console.log('456' * 1);//输出456
标签:转换,string,JS,num,字符串,console,数字型,log 来源: https://www.cnblogs.com/youeryuankangbazi/p/15064914.html