在实习的项目中遇到了控制台输出内容为[Object Object]
本身是object的类型
查看之后是因为 我写的代码是这种(想要测试输出内容) res为object类型
console.log("11111"+res)
结果输出[Object Object]
这是因为我加了 “+” 运算符,它在这种情况下(字符串 + 其它什么东西),会调用toString()方法,将其它类型的东西转化为字符串,再和原始字符串拼接成一个字符串。去掉加号 分别输出,就成功了。
toString, JSON.parse(), JSON.stringfy()
详细解释可参考以下:
JS输出内容为[object Object]
将[object Object]转换成json对象