JavaScript — Introduktion genom exempel

8.8 Stringify och parse

I detta exempel tar vi upp två metoder som används för att konvertera ett objekt till text respektive en text till ett objekt.

4 min.

Sammanfattning

Båda metoderna ingår i ett objekt kallat JSON, så man inleder med JSON, då man använder dem.

JSON.stringify()

Med JSON.stringify() konverterar man en datastruktur till en textsträng. Det behöver inte vara ett JSON-objekt, utan kan vara vilken datastruktur som helst. Detta är användbart då man ska spara datastrukturen som en textsträng, t.ex. i en coockie eller i localStorage.

JSON.parse()

Med JSON.parse() konverterar man en textsträng till den datastruktur som beskrivs i textsträngen. Detta är användbart då man vill återfå datastrukturen, för att kunna använda den i programmet, t.ex. då man läst in en cookie, localStorage eller ett JSON-objekt från en extern fil.

Egna övningar

Ingen övning i detta exempel.