Der Browser-Speicher localStorage ist nicht verfügbar. Entweder unterstützt dein Browser ihn nicht oder du hast ihn deaktiviert oder er ist voll. Ohne localStorage werden deine Lösungen nicht gespeichert.

Methoden

Bisher waren die Werte von Objekt-Eigenschaften Daten wie Strings oder Zahlen. Objekt-Eigenschaften können aber auch Funktionen sein. Solche Objekt-Eigenschaften nennt man Methoden. Methoden operieren auf den Daten eines Objekts.
let ware = {
  name: 'Äpfel',
  preis: 2.15,
  erhoehePreis: function(erhoehung) {
    this.preis = this.preis + erhoehung;
  }
};

let alterPreis = ware.preis;
ware.erhoehePreis(0.05);
let neuerPreis = ware.preis;
Das Objekt ware besitzt die Methode erhoehePreis. Diese Methode greift mithilfe von this auf die Objekt-Eigenschaft preis zu. this steht innerhalb eines Objekts für das Objekt selbst. Mit der bekannten Punkt-Notation kann man nun auf die Objekt-Eigenschaften zugreifen und sie verändern.
Von außen wird eine Methode über die zugeordnete Variable und der Punkt-Notation aufgerufen.

Aufgabe

Definiere ein Objekt mit den beiden Eigenschaften x und y sowie einer Methode moveX. x und y sollen den Wert 0 erhalten. moveX soll den Wert von x um 1 erhöhen. Weise das Objekt einer Variablen point zu.

loving