Menu
Coddy logo textTech

Methoden zu Objekten hinzufügen

Teil des Abschnitts Objektorientierte Programmierung der JavaScript-Journey von Coddy — Lektion 2 von 56.

Objekte in JavaScript können nicht nur Dateneigenschaften enthalten, sondern auch Methoden – Funktionen, die zum Objekt gehören.

Erstellen Sie ein einfaches Objekt mit einer Eigenschaft:

const person = {
  name: "John"
};

Fügen Sie dem Objekt eine Methode hinzu:

const person = {
  name: "John",
  greet: function() {
    return "Hello!";
  }
};

Rufen Sie die Methode auf:

person.greet(); // Gibt "Hello!" zurück

Sie können auch die in ES6 eingeführte Kurzschreibweise verwenden:

const person = {
  name: "John",
  greet() {
    return "Hello!";
  }
};
challenge icon

Aufgabe

Fügen Sie dem calculator-Objekt eine add-Methode hinzu, die zwei Zahlen entgegennimmt und deren Summe zurückgibt.

Beispiel für die Verwendung:

calculator.add(5, 3); <i>// returns 8</i>

Spickzettel

Objekte in JavaScript können Methoden enthalten – Funktionen, die zum Objekt gehören.

Fügen Sie einem Objekt eine Methode hinzu:

const person = {
  name: "John",
  greet: function() {
    return "Hello!";
  }
};

Rufen Sie die Methode auf:

person.greet(); // Gibt "Hello!" zurück

ES6-Kurzschreibweise für Methoden:

const person = {
  name: "John",
  greet() {
    return "Hello!";
  }
};

Probier es selbst

let a = parseInt(inp[0]); // Diese Zeile nicht ändern
let b = parseInt(inp[1]); // Diese Zeile nicht ändern

// Das Taschenrechner-Objekt existiert bereits 
const calculator = {
  // TODO: Füge hier die 'add'-Methode hinzu, die zwei Zahlen entgegennimmt und deren Summe zurückgibt

};

console.log(calculator.add(a, b));
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 Objektorientierte Programmierung