wrench-simpleErstellen und Manipulieren

Objekte erstellen

const levin = {
  firstName: 'Levin',
  lastName: 'Bänninger',
  age: 17,
  job: 'Software Engineer',
  friends: ['Jonas', 'Marie', 'Peter'],
  work(hours) {
    console.log(`{this.firstName} is working for {hours} hours...`);
  }
};
circle-info

Wir können in einem Objekt alle Datentypen benutzen

Datenzugriff

Es gibt zwei Möglichkeiten, auf Daten eines Objekts zuzugreifen:

  • Punktnotation

  • Klammernotation

Punktnotation

Die Syntax der Punktnotation sieht wie folgt aus:

Es ist ziemlich einfach. Beispiel mit unseren Personendaten:

Klammernotation

Die Syntax für die Klammerschreibweise sieht wie folgt aus:

Wie du sehen kannst, ist das auch ziemlich einfach. Wieder das Beispiel mit unseren Personendaten:

circle-exclamation

Unterschied

Der grosse Unterschied, zwischen den beiden ist, dass ich mit der Klammerschreibweise einen Ausdruck eintippen kann. Du könntest zum Beispiel Folgendes tun:

Das ist nicht möglich mit der Punktnotation.

circle-check

Objekte manipulieren

Property hinzufügen

Property bearbeiten

Property löschen

Last updated