javascript
JSON.stringify() 格式化 输出log
?
調試程序的過程中,我們打印一個日志:
console.log(object);,其中object是任意的一個json對象。
在控制臺就會看到[object object],而看不到具體的內容。
我們可以這樣做:
console.log(JSON.stringify(object));
控制臺輸出:
{"name":"zhangsan","age":"18"}
如果object 如果內容不多還很容易查看各個字段的內容,如果object的內容很多,就會出現類似:
{"name":"zhangsan","age":"18","class":"01","address":"街道,小區,樓棟,門牌號","organization":"。。。(中國)有限公司"}
如果有更多的字段,就會發現沒有結構,很難閱讀和檢查。
這時,我們就可以用console.log(JSON.stringify(object,null,2));或者console.log(JSON.stringify(object,undefined,2));
控制臺輸出:
{
"name":"zhangsan",
"age":"18"
}
就會發現,輸出來的格式好看多了。
get到,以后再調試如果需要輸出大量的json對象,就這樣用吧。當然如果只是一兩個字段就可以,直接用console.log(varName);
原文 JSON.stringify() 格式化 輸出log
轉載于:https://www.cnblogs.com/xiaoshen666/p/10860768.html
總結
以上是生活随笔為你收集整理的JSON.stringify() 格式化 输出log的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2019黑龙江省赛总结
- 下一篇: Task2.特征提取