Форматування JSON може зробити його більш читабельним, особливо під час налагодження або логування.
За замовчуванням JSON.stringify()
видаляє всі пробіли, що ускладнює швидке сканування структури.
Але є простий спосіб покращити читабельність виводу!
Як зробити JSON читабельним?
Передайте третім параметром рівень відступів:
const person = {
firstName: 'Тарас',
lastName: 'Шевченко',
age: 47,
};
console.log(JSON.stringify(person, null, 2));
Результат:
{
"firstName": "Тарас",
"lastName": "Шевченко",
"age": 47
}
Використання табуляції
Якщо замість пробілів віддаєте перевагу табуляції, передайте "\t"
:
console.log(JSON.stringify(person, null, "\t"));
Результат:
{
"firstName": "Тарас",
"lastName": "Шевченко",
"age": 47
}
Тепер JSON виглядає значно краще! 🚀