Menu
Coddy logo textTech

Was ist JSON?

Teil des Abschnitts Logik & Ablauf der JavaScript-Journey von Coddy — Lektion 15 von 65.

JSON (JavaScript Object Notation) ist eine Möglichkeit, Daten in Schlüssel-Wert-Paaren zu speichern. Jeder Eintrag hat einen Schlüssel (oft ein String) und einen Wert, der ein String, eine Zahl, ein Array, ein Boolean oder sogar ein anderes JSON-Objekt sein kann. Stellen Sie es sich wie ein Wörterbuch vor, in dem jedes Wort (Schlüssel) eine Definition (Wert) hat.

Um ein JSON zu erstellen, würden Sie Folgendes schreiben:

const obj = {
  name: "Alex",
  age: 30,
  preferences: ["sports", "music"]
}

Um den Namen zu erhalten, würden wir schreiben:

obj.name    // Alex
obj["name"] // Alex

Um den Wert zu aktualisieren (oder zu ändern), würden wir schreiben:

obj.name = "John"
obj["name"] = "John"
// Beides bewirkt dasselbe

console.log(obj.name)
// John
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Spickzettel

JSON (JavaScript Object Notation) speichert Daten in Schlüssel-Wert-Paaren. Jeder Schlüssel hat einen Wert, der ein String, eine Zahl, ein Array, ein Boolean oder ein anderes JSON-Objekt sein kann.

Erstellen Sie ein JSON-Objekt:

const obj = {
  name: "Alex",
  age: 30,
  preferences: ["sports", "music"]
}

Greifen Sie auf Werte mit der Punktnotation oder der Klammernotation zu:

obj.name    // Alex
obj["name"] // Alex

Werte aktualisieren:

obj.name = "John"
obj["name"] = "John"

Probier es selbst

Diese Lektion enthält keine Programmieraufgabe.

quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Logik & Ablauf