Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Objekterstellung | Objektgrundlagen
JavaScript-Datenstrukturen
course content

Kursinhalt

JavaScript-Datenstrukturen

JavaScript-Datenstrukturen

1. Einführung und Voraussetzungen
2. Objektgrundlagen
3. Fortgeschrittene Objektmanipulation
4. Mastering Arrays
5. Fortgeschrittene Array-Operationen

book
Objekterstellung

Lassen Sie uns darauf konzentrieren, Objekte zu erstellen, Objektliterale zu verwenden und die Regeln für die Benennung von Schlüsseln zu verstehen.

Objektliterale

Beim Erstellen von Objekten in JavaScript ist eine der häufigsten und einfachsten Methoden die Verwendung von Objektliteralen, die in geschweifte Klammern {} eingeschlossen sind. Hier ist ein Beispiel:

In diesem Beispiel haben wir ein Objekt namens book erstellt, das mehrere Eigenschaften enthält, die mit Schlüssel-Wert-Paaren definiert sind. Lassen Sie uns die Schlüsselelemente dieser Objekterstellung aufschlüsseln:

Schlüssel-Wert-Paare

  • Schlüssel (Eigenschaftsname): Jede Eigenschaft innerhalb eines Objekts wird durch einen Schlüssel beschrieben. Diese Schlüssel werden auch als Eigenschaftsnamen bezeichnet und sind immer als Zeichenfolgen dargestellt. Im book-Objekt dienen Schlüssel wie title, author, genres, relevant und rating als Eigenschaftsnamen;
  • Wert: Die mit den Schlüsseln verbundenen Werte können von jedem Datentyp sein: Primitive, Arrays, Objekte, Booleans, Funktionen und mehr. Zum Beispiel hält die title-Eigenschaft einen Zeichenfolgenwert, während die genres-Eigenschaft ein Array enthält;
  • Kommas: Eigenschaften innerhalb eines Objekts werden durch Kommas getrennt. Die Kommas sind entscheidend, um ein Schlüssel-Wert-Paar vom nächsten zu unterscheiden.

Regeln für die Benennung von Schlüsseln

Beim Benennen von Schlüsseln (Eigenschaftsnamen) für Ihre Objekte gibt es einige einfache Regeln zu beachten:

Zitierte Schlüssel

Wenn ein Schlüssel in Anführungszeichen (einfach oder doppelt) eingeschlossen ist, kann er eine beliebige Zeichenfolge sein. Sie können Leerzeichen, Sonderzeichen und gültige Zeichenfolgeninhalte als Schlüssel verwenden. Beispiel:

Unzitierte Schlüssel

Bestimmte Einschränkungen gelten, wenn keine Anführungszeichen um den Schlüssel stehen. Der Schlüssel sollte ein Name ohne Leerzeichen sein und mit einem Buchstaben oder einem der Zeichen beginnen: _, ` oder einem beliebigen Unicode-Zeichen.

Diese Regeln gewährleisten Konsistenz und Gültigkeit bei der Definition von Schlüsseln in Ihren Objekten.

1. Im unten angegebenen Beispiel, welcher Wert ist dem Schlüssel duration im course-Objekt zugeordnet?

2. Was ist der Zweck der Doppelpunkte innerhalb eines Objekt-Literals?

3. Welche Regeln gelten für Schlüssel (Eigenschaftsnamen) von Objekten, die in Anführungszeichen eingeschlossen sind?

Im unten angegebenen Beispiel, welcher Wert ist dem Schlüssel `duration` im `course`-Objekt zugeordnet?

Im unten angegebenen Beispiel, welcher Wert ist dem Schlüssel duration im course-Objekt zugeordnet?

Wählen Sie die richtige Antwort aus

Was ist der Zweck der Doppelpunkte innerhalb eines Objekt-Literals?

Was ist der Zweck der Doppelpunkte innerhalb eines Objekt-Literals?

Wählen Sie die richtige Antwort aus

Welche Regeln gelten für Schlüssel (Eigenschaftsnamen) von Objekten, die in Anführungszeichen eingeschlossen sind?

Welche Regeln gelten für Schlüssel (Eigenschaftsnamen) von Objekten, die in Anführungszeichen eingeschlossen sind?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 2
We're sorry to hear that something went wrong. What happened?
some-alt