对象object在console.log时,显示[Object]的解决方案
Posted yuanzheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对象object在console.log时,显示[Object]的解决方案相关的知识,希望对你有一定的参考价值。
平时工作中,时常要打印一些对象到控制台,但平常的console.log只能看到最外的一层,里边的都会以[Object]隐藏掉 如:
[ { id: ‘300760‘, data: [ [Object], [Object] ] }, { id: ‘300529‘, data: [ [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object] ] }, ]
可以用console.dir(object, {depth:null}} 来显示全部
[ { id: ‘300760‘, data: [ { code: ‘300760‘, season: ‘2018-12-31‘, profit: 369067 }, { code: ‘300760‘, season: ‘2019-12-31‘, profit: 461498 } ] }, { id: ‘300529‘, data: [ { code: ‘300529‘, season: ‘2011-12-31‘, profit: 7100 }, { code: ‘300529‘, season: ‘2012-12-31‘, profit: 9361 }, { code: ‘300529‘, season: ‘2013-12-31‘, profit: 12099 }, { code: ‘300529‘, season: ‘2014-12-31‘, profit: 14566 }, { code: ‘300529‘, season: ‘2015-12-31‘, profit: 19390 }, { code: ‘300529‘, season: ‘2016-12-31‘, profit: 19413 }, { code: ‘300529‘, season: ‘2017-12-31‘, profit: 24517 }, { code: ‘300529‘, season: ‘2018-12-31‘, profit: 35224 }, { code: ‘300529‘, season: ‘2019-12-31‘, profit: 52199 } ] }, ]
可以看到相当pretty了
以上是关于对象object在console.log时,显示[Object]的解决方案的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Node.js console.log() 中获取完整对象,而不是“[Object]”?
Vue JS 在 console.log 上返回 [Object object] 在 JSON.parse 上返回 Undefined