对 普通对象而言,除非自行定义,否则toString()(Object.prototype.toString())返回内部[object object]。
数组的toString()方法经过了重新定义,将 所有单元字符串化后,再用 ,连接。
{} toPrimitive处理为: "[object object]";
[] toPrimitive处理为:""
坑:
[null].toString():""
[undefined].toString():""
对 普通对象而言,除非自行定义,否则toString()(Object.prototype.toString())返回内部[object object]。
数组的toString()方法经过了重新定义,将 所有单元字符串化后,再用 ,连接。
{} toPrimitive处理为: "[object object]";
[] toPrimitive处理为:""
坑:
[null].toString():""
[undefined].toString():""
本文标题:对象的toString()
本文链接:https://www.haomeiwen.com/subject/eivprftx.html
网友评论