Quiz Entry - updated: 2026.06.20
How do you convert a JavaScript object to JSON?
JSON.stringify() serialises a JavaScript object into a JSON string ready to send or store.
let person = {
name: "Muster",
vorname: "Hans",
address: "Musterstr. 23"
};
let personJSON = JSON.stringify(person);
console.log(personJSON);
// {"name":"Muster","vorname":"Hans","address":"Musterstr. 23"}
Common use cases:
- Sending data to an API
- Storing data in localStorage
- Logging objects for debugging
Pretty printing:
// 2-space indentation
JSON.stringify(person, null, 2);
Note: JSON.stringify() skips undefined values, functions, and symbols.