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 是对象类型的名称。 |