nodejs中util模块也叫工具模块,其中inspect主要用来将对象转换成字符串,类似于JSON.stringify(但是这两者又不是完全一样的,JSON.stringify(),一个对象哪些属性可以序列化是JSON规范的,比如对象里的方法不会序列化,而util.inspect()可以显示对象的所有内容)
1 | const util=require("util") |
util.inspect(obj,[showmore],[deepth])
第二个参数可选,是否显示详细信息
第三个参数可选,遍历的层级,默认为2级,如果设置为null,表示遍历对象所有层级,这在对象层级比较深的时候比较有用