Here I'm creating a JavaScript object and converting it to a JSON stringを返しますが、JSON.stringify
は"[object Object]"
を返します。 JSON文字列に実際にオブジェクトの内容が含まれるように、この問題を回避するにはどうすればよいですか?JSON.stringifyは、オブジェクトの内容の代わりに
var theObject = {name:{firstName:"Mark", lastName:"Bob"}};
alert(JSON.stringify(theObject.toString())); //this alerts "[object Object]"
警告はオブジェクトを表示せず、文字列のみを表示するためにコンソールを使用する必要があります。そして、オブジェクトを文字列に変換することは同じです。つまり、オブジェクトの文字列表現である[object Object]で終わります。 – adeneo
'theObject.toString()' = '' [オブジェクトオブジェクト] '' ' –
なぜ[オブジェクトオブジェクト]ですか?この答えを見て:http://stackoverflow.com/a/25419538/3001704 – chetan92