谈谈JavaScript的toString()函数

toString()函数用于将当前对象以字符串的形式返回

该方法属于Object对象,所有的对象都是Object的实例,所以,所有几乎所有的实例对象都有toString()方法,而有所区别.

用法

object.toString()

返回值

toString()函数的返回值都是String 类型,返回当前对象的字符串形式.

类型

行为描述

Array 将 Array 的每个元素转换为字符串,并将它们依次连接起来,两个元素之间用英文逗号作为分隔符进行拼接。
Boolean 如果布尔值是true,则返回"true",否则返回"false"
Date  返回日期的文本表示
Error 返回一个包含相关错误信息的字符串
Function 返回如下格式的字符串,"function functionname() { [native code] }"
Number 返回数值的自负产表示,参数表示转化成几进制,toString(2)返回二进制的字符串
String 返回String对象的值
Object(默认) 返回"[object ObjectName]",其中 ObjectName 是对象类型的名称。
原文地址:https://www.cnblogs.com/learning-/p/6606982.html