Kan någon vägled mig hur jag gör det här i Javascript? Jag ska skapa ett objekt med två metoder som ska stringify och parsa JSON. Med andra ord ska jag ha en metod för att serialisera en objektstruktur och en annan metod för att de serialisera, omvandla en JSON-sträng till en objektstruktur. Stringifiern ska hantera cirkulära referenser, inte kracha eller retunera ett tomt resultat.
Detta har jag gjort men vet inte alls om jag är på rätt väg. Särskillt cirkulära referenser.
<script type="text/javascript">
var messages = {
greeting: "Hello World",
password: "My password",
}
function stringified() {
var stringified = JSON.stringify(messages);
alert(stringified);
}
function parse() {
var parsed = JSON.parse(stringified);
alert(parsed.greeting + parsed.password);
}
</script>