JavaScript-Objekte erklärt

JavaScript-Objekte speichern Daten in Schlüssel-Wert-Paaren. Jedes Paar ist eine Eigenschaft.

Eine Eigenschaft kann verschiedene Datentypen enthalten:

Wenn eine Funktion innerhalb eines Objekts enthalten ist, wird sie als Methode bezeichnet. Methoden definieren, was ein Objekt tut.

Beispiel: const human = { firstName: "Virat", lastName: "Kohli", age: 30, fullName: function() { return this.firstName + " " + this.lastName } }

In diesem Beispiel ist firstName ein Schlüssel und "Virat" der Wert.

Möglichkeiten, Objekte zu erstellen:

  1. Objektliterale Verwenden Sie geschweifte Klammern, um Eigenschaften direkt zu definieren. let user = { name: "Sourav", age: 23 };

  2. Objekt-Konstruktor Verwenden Sie die new Object()-Syntax. let user = new Object(); user.name = "Sourav";

So greifen Sie auf Eigenschaften zu:

Sie können Objekte nach ihrer Erstellung ändern. Sie können neue Eigenschaften hinzufügen oder bestehende entfernen.

Um eine Eigenschaft zu entfernen, verwenden Sie den delete-Operator: delete user.age;

Um zu prüfen, ob eine Eigenschaft existiert, verwenden Sie den in-Operator oder hasOwnProperty: "name" in user; user.hasOwnProperty("name");

Objekte helfen Ihnen dabei, zusammengehörige Daten und Verhaltensweisen an einem Ort zu gruppieren. Dies macht Ihren Code organisiert und leicht verwaltbar.

Quelle: https://dev.to/kamalesh_ar_6252544786997/objects-in-javascript-2kc9