javascript - 如何使 JavaScript 对象更具可读性/可导航性?

标签 javascript object web-inspector

我正在创建一个带有一堆嵌套对象的对象。使用 Web 检查器时,我经常需要重新调整自己的方向,因为所有这些对象都简称为 Object。我的对象树的精简版本如下所示:

v Object
    v fields: Array[3]
        v 0: Object
            v fields: Array[2]
                v 0: Object
                    name: 'name'
                    placeholder: 'name'
                    tag: 'input'
                    type: 'text'
                > 1: Object
            name: 'name'
            tag: 'fieldset'
        > 1: Object
        > 2: Object
    name: 'name'

这很快就会过时。有什么方法可以使其更具可读性/可导航性吗?如果有的话,效率高吗?像这样:

v form
    v fields: Array[3]
        v 0: fieldset
            v fields: Array[2]
                v 0: input
                     name: 'name'
                     placeholder: 'name'
                     tag: 'input'
                     type: 'text'
                > 1: textarea
            name: 'name'
            tag: 'fieldset'
        > 1: fieldset
        > 2: button
    name: 'name'

或者这只是我必须处理的事情?

最佳答案

如果您希望阅读纯文本,可以console.log(JSON.stringify(your_object))

关于javascript - 如何使 JavaScript 对象更具可读性/可导航性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17219203/

相关文章:

javascript - 调试 IE 错误预期对象

JavaScript 从数组中删除对象并返回它

html - 假设边框和背景是可见的,元素可见部分的高度是多少?

html - 有没有办法在 Safari Web 检查器中获取伪元素的计算指标?

google-chrome - 自定义 Chrome 网络检查器的外观

javascript - IE javascript - document.getElementById

javascript - 防止选择超过 X 个元素

javascript - 如何添加一个EventListener,以便在点击后删除一个li?

javascript - typescript :找不到模块 'react-cards' 的声明文件

ProcessBuilder 调用的 Java 进程永远 hibernate