JSON.stringify()

Преобразует значение JavaScript в JSON-строку.

СигнатураJSON.stringify(value, replacer, space)

Метод JSON.stringify() сериализует значение в JSON-строку. Параметр replacer фильтрует поля, space задаёт отступы для читаемого вывода. Функции и undefined пропускаются.

const user = { name: "Аня", age: 25, fn: () => {} };
console.log(JSON.stringify(user)); // {"name":"Аня","age":25}

// С отступами
console.log(JSON.stringify({ a: 1 }, null, 2));
// {
//   "a": 1
// }

// Фильтрация полей
console.log(JSON.stringify(user, ["name"])); // {"name":"Аня"}
← Все записи: Object и JSON в JavaScript
Поддержать проект