Standard Library Utilities
JSON Data
JSON helpers convert between strings and typed objects at runtime.
JSON Data
json.ts
type Profile = {
name: string;
points: number;
};
const userName: string = ;
const profile: Profile = { name: userName, points: 42 };
const encoded: string = JSON.stringify(profile);
const decoded: Profile = JSON.parse(encoded) as Profile;
console.log(encoded);
console.log(`${decoded.name}:${decoded.points}`);
type Profile = {
name: string;
points: number;
};
const userName: string = ;
const profile: Profile = { name: userName, points: 42 };
const encoded: string = JSON.stringify(profile);
const decoded: Profile = JSON.parse(encoded) as Profile;
console.log(encoded);
console.log(`${decoded.name}:${decoded.points}`);
type Profile = {
name: string;
points: number;
};
const userName: string = ;
const profile: Profile = { name: userName, points: 42 };
const encoded: string = JSON.stringify(profile);
const decoded: Profile = JSON.parse(encoded) as Profile;
console.log(encoded);
console.log(`${decoded.name}:${decoded.points}`);
JSON
`JSON.stringify` creates a JSON string, and `JSON.parse` reads a JSON string back into a value.