方式一:
调用被转换数据类型的toString()方法
该方法不会影响到原变量,它会将转换的结果返回
但是注意,null和undifined这两个值没有toString()方法
如果调用它们的方法,会报错
方式二:
调用String()函数,并将被转换的数据作为参数传递给函数
使用String()函数做强制类型转换时
对于number和boolean实际上就是调用的toString()方法
但是对于null和undedined,就不会调用toString()方法
它会将null直接转换为“null”
将undefined直接转换为“undefined”
var a=123;
a=a.toString();
console.log(typeof a);
console.log(a)
var b=342;
b=String(b)
console.log(typeof b)
console.log(b)