JS中共有7种数据类型:number/string/boolean/undefined/null/symbol/object
这篇文章总结将各种数据类型转换为string、boolean和number三种数据类型的方法,因为把其它数据类型转换为undefined和null没有意义(不如就直接使用undefined和null),所以不做介绍。
一、转换为string
①toString
number/boolean/object可以用toString方法来转换
// 数值转换为字符串
var n = 1;
n.toString(); //'1'
// 布尔值转换为字符串
var b = true;
b.toString(); //'true'
object比较特殊,toString后的得到值会和你意料中的有出入
// 对象转换为字符串
var object = {name:'xinchi'};
object.toString(); //'[object Object]'
undefined