Here I'm creating a JavaScript object and converting it to a JSON string的内容,但JSON.stringify
返回"[object Object]"
而不是显示对象的内容。我该如何解决这个问题,以便JSON字符串实际上包含对象的内容?JSON.stringify返回“[object Object]”而不是对象
var theObject = {name:{firstName:"Mark", lastName:"Bob"}};
alert(JSON.stringify(theObject.toString())); //this alerts "[object Object]"
警报不显示对象,只有字符串,你应该使用控制台。并且将一个对象转换为一个字符串也是一样的,最终会得到[object Object],因为这是对象的字符串表示形式。 – adeneo 2013-05-11 03:43:40
'theObject.toString()'='“[object Object]”' – 2013-05-11 03:59:21
有没有想过为什么[object Object]?看看这个答案:http://stackoverflow.com/a/25419538/3001704 – chetan92 2016-11-15 09:33:55