toString
toString方法是多种程序语言中较为常见的方法,本意是将该类型转为字符串类型,今天突发奇想,看看各种数据类型toString之后能呈现的是不是一样
字符串
也许会说,字符串还能用toString呢?字符串转字符串什么鬼,然后String类确实有这个方法,且返回的确实就是原始字符串值,只是一般不会调用罢了
数字
Nmuber.toString() 方法可把一个 Number 对象转换为一个字符串,没什么特殊
布尔
Boolean.toString(),将布尔值转为字符串,没什么特殊
数组
数组的toString方法与没有参数的join方法一样,将各项拼接为字符串,只是如果每一项有引用类型,则执行Object原型上的toString方法
date
date类型比较特殊,他可以toStirng,还可以tolocalString,都是将日期对象转为字符串,只是一个是标准一个是本地时间
Object
引用数据类型都是对象类型的,作为父类,Object原型上的toString比较独特,可以测试类型哈
Function
函数则会将函数体转为字符串
String()方法
该方法是Function类方法,可再全局调用,将对象转为字符串