Javascript toString()

By Sharon

toString()

object.toString()

js中的对象都会从Object.prototype中继承了toString()方法。但是每个对象toString()的行为是有所差异的.

|类型|toString()结果|示例| |-------|-----| |Boolean|"true" | "false"|示例 |Number|NaN | "Number本身"| 示例 |function|function body|示例| |Object|"[object Object]"|示例| |Date|date日期字符串|var d = new Date();d.toString();|示例 |RegExp|RegExp的字符串|示例| |Array|数组元素每个toString()后的结果用","合并|示例| |Error|"Error: message toString()的结果"|new Error(new Boolean(123))// Error: true示例|

Object.prototype.toString()

[zz]参考 印象笔记

comments powered by Disqus