Heim >Web-Frontend >js-Tutorial >So erstellen Sie ein Objekt in Javascript

So erstellen Sie ein Objekt in Javascript

下次还敢
下次还敢Original
2024-05-08 22:24:20327Durchsuche

Es gibt vier Möglichkeiten, Objekte in JavaScript zu erstellen: Objektliteralsyntax, Konstruktor, Object.create()-Methode und Klassensyntax (ES6). Auf Objekteigenschaften kann über den Punktoperator oder die eckige Klammernotation zugegriffen und diese geändert werden, während der Löschoperator zum Löschen von Eigenschaften verwendet werden kann.

So erstellen Sie ein Objekt in Javascript

So erstellen Sie Objekte in JavaScript

Einführung
Objekte sind die Grundstruktur zum Speichern von Daten in JavaScript. Sie ermöglichen die Organisation von Daten in Schlüssel-Wert-Paaren für einen einfachen Zugriff und eine einfache Bearbeitung.

Objekte erstellen
Es gibt mehrere Möglichkeiten, Objekte in JavaScript zu erstellen:

  • Objektliteral-Syntax: Dies ist die schnellste und einfachste Möglichkeit, Objekte zu erstellen.
<code class="js">const person = {
  name: "John Doe",
  age: 30,
  occupation: "Software Engineer",
};</code>
  • Konstruktor: Sie können ein Objekt mit einem Konstruktor erstellen, der für die Initialisierung der Objekteigenschaften verantwortlich ist.
<code class="js">function Person(name, age, occupation) {
  this.name = name;
  this.age = age;
  this.occupation = occupation;
}

const person = new Person("John Doe", 30, "Software Engineer");</code>
  • Object.create(): Diese Methode erstellt ein neues Objekt, das Eigenschaften und Methoden vom angegebenen Prototypobjekt erbt.
<code class="js">const person = Object.create({
  name: "John Doe",
  age: 30,
  occupation: "Software Engineer",
});</code>
  • Klassensyntax (ES6): Klassen bieten eine modernere Möglichkeit, Objekte zu erstellen.
<code class="js">class Person {
  constructor(name, age, occupation) {
    this.name = name;
    this.age = age;
    this.occupation = occupation;
  }
}

const person = new Person("John Doe", 30, "Software Engineer");</code>

Auf Objekteigenschaften zugreifen
Sie können den Punktoperator (.) oder die eckige Klammernotation ([]) verwenden, um auf Objekteigenschaften zuzugreifen: .)或方括号表示法([])访问对象属性:

<code class="js">console.log(person.name); // John Doe
console.log(person["age"]); // 30</code>

修改对象属性
可以使用与访问属性相同的方法修改对象属性:

<code class="js">person.name = "Jane Doe";
person["age"] = 31;</code>

删除对象属性
可以使用 delete

<code class="js">delete person.occupation;</code>
🎜 Änderung von Objekteigenschaften 🎜🎜 Objekteigenschaften können mit der gleichen Methode wie der Zugriff auf Eigenschaften geändert werden: 🎜rrreee 🎜🎜 Objekteigenschaften können gelöscht werden 🎜🎜 Objekteigenschaften können mit dem Operator delete gelöscht werden: 🎜rrreee

Das obige ist der detaillierte Inhalt vonSo erstellen Sie ein Objekt in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn