- 转换为字符串类型
var num = 12;
console.log(num.toString());
1.toString()
var num = 12;
console.log(String(num));
2.String()
var num = 12;
console.log(12 + '');
3.隐式转换
- 转换为数字型
var str = '3.14';
console.log(parseInt(str));
1.parseInt()对字符串取整数部分
var str = '3.14';
console.log(parseFloat(str));
2.parseFloat()
var str = '3.14px';
console.log(parseFloat(str));
3.parseInt()和parseFloat()还可用来取数值
var str = '3.14';
console.log(Number(str));
4.Number()转换不能用于去掉单位取数值
var str = '3.14';
console.log(str - 0);
5.隐式转换