Skip to content

Instantly share code, notes, and snippets.

@ragmha
Created November 26, 2018 10:38
Show Gist options
  • Save ragmha/d05f00463ae2842ea0bfc972011f840d to your computer and use it in GitHub Desktop.
Save ragmha/d05f00463ae2842ea0bfc972011f840d to your computer and use it in GitHub Desktop.
type Pizza = { name: string; toppings: number };
const pizza: Pizza = { name: 'Blazing Inferno', toppings: 5 };
const serialized = JSON.stringify(pizza);
function getNameFromJSON(obj: string) {
// return (<Pizza>JSON.parse(obj)).name;
return (JSON.parse(obj) as Pizza).name;
}
getNameFromJSON(serialized);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment