Нарисовать вложенный объект, как в консоли Chrome, используя js в htmlHtml

Программисты Html
Ответить
Anonymous
 Нарисовать вложенный объект, как в консоли Chrome, используя js в html

Сообщение Anonymous »

У меня есть несколько объектов js, которые выглядят примерно так:

Код: Выделить всё

const ih_t = {
header : 0,
body: Array.from({ length: 18 }, () => ({
val: 0
}))
};
Я хотел бы отображать их на HTML-странице так же, как Google Chrome отображает объекты в своей консоли. Я думаю, что многие люди видели эту экспозицию; выглядит это так:
Изображение
Сразу скажу, мне не нужны эти функции и слово «прототип». (Мои объекты не содержат функций.) Я хотел бы отображать только то, что я включил в объект. И нарисовать его в виде красивого html дерева на чистом js без каких-либо библиотек (как в инструментах разработки Chrome)
Идеально было бы поддерживать имена полей. Например, приведенная выше структура может быть такой: верхний уровень содержит ih_t и имеет два дочерних элемента заголовок и тело

header содержит «заголовок» и значение, bode содержит «body» и массив

для каждого члена массива у нас есть отдельный дочерний элемент
возможно ли это?

Подробнее здесь: https://stackoverflow.com/questions/798 ... js-in-html
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»