JAVASCRIPT Tutorial
JSON (JavaScript Object Notation) är ett populärt format för datautbyte. Det är ett textbaserat format som är lätt att läsa och skriva, vilket gör det idealiskt för överföring av data mellan olika system.
I JavaScript är objekt samlingar av nyckel-värde-par. Nycklar är strängar, medan värden kan vara av vilken typ som helst. Objekt kan användas för att representera komplexa datastrukturer och kan enkelt serialiseras till JSON.
JSON-serialisering är processen att konvertera ett JavaScript-objekt till en JSON-sträng. Detta kan göras med hjälp av funktionen JSON.stringify()
.
JSON-deserialisering är processen att konvertera en JSON-sträng till ett JavaScript-objekt. Detta kan göras med hjälp av funktionen JSON.parse()
.
Följande JavaScript-kod visar hur man konverterar ett objekt till en JSON-sträng och tillbaka till ett objekt:
const person = {
name: "John Doe",
age: 30,
};
const json = JSON.stringify(person); // Konverterar objektet till en JSON-sträng
const parsedPerson = JSON.parse(json); // Konverterar JSON-strängen tillbaka till ett objekt
console.log(parsedPerson.name); // Skriver ut "John Doe"
JSON är ett bekvämt format för datautbyte mellan JavaScript-system. Genom att förstå begreppen objekt, serialisering och deserialisering kan du enkelt överföra data mellan olika applikationer.