javascript - JSON.stringify 返回 "[object Object]"而不是对象的内容

标签 javascript json stringify

Here I'm creating a JavaScript object and converting it to a JSON string ,但 JSON.stringify 在这种情况下返回 "[object Object]",而不是显示对象的内容。如何解决这个问题,让 JSON 字符串真正包含对象的内容?

var theObject = {name:{firstName:"Mark", lastName:"Bob"}};
alert(JSON.stringify(theObject.toString())); //this alerts "[object Object]"

最佳答案

使用alert(JSON.stringify(theObject));

关于javascript - JSON.stringify 返回 "[object Object]"而不是对象的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16493498/

相关文章:

javascript - 为什么 JSON.stringify 不在输出 JSON 对象中包含数组?

javascript - JSON : The request sent by the client was syntactically incorrect

javascript - IE 11 从空白区域选择文本时,光标不会立即更改

javascript - CSS 中的垂直对齐?

json - 如何使用 mustache 呈现 JSON 模板

Javascript - 在 JSON 文件中存储我的游戏的高分

javascript - 返回 Json.Stringify 结果

javascript - 将 JSON 格式转换为数组以在数据中使用

javascript document.getElementsByClassName 与 IE 的兼容性

json - Postgresql - 在从 JSON 和表中选择值时插入到两个表中