Heim > Web-Frontend > Front-End-Fragen und Antworten > So fügen Sie JavaScript-Objekte hinzu, löschen, ändern und überprüfen sie

So fügen Sie JavaScript-Objekte hinzu, löschen, ändern und überprüfen sie

PHPz
Freigeben: 2023-04-24 09:19:02
Original
1045 Leute haben es durchsucht

JavaScript ist eine Skriptsprache, die in der Web-Frontend-Entwicklung weit verbreitet ist. Sie ist leicht zu erlernen und eng in HTML und CSS integriert. Sie wird häufig bei der clientseitigen Skripterstellung von Websites und Anwendungen verwendet, wodurch die Website-Präsentation dynamischer und interaktiver wird. . In JavaScript sind Objekte ein sehr wichtiger Datentyp, und das Hinzufügen, Löschen, Ändern und Abfragen von Objekten ist auch in der Front-End-Entwicklung allgegenwärtig. 1. Übersicht über JavaScript-Objekte Name, jede Eigenschaft hat einen eindeutigen Schlüssel und der Wert kann der Wert eines beliebigen JavaScript-Objekts oder primitiven Datentyps sein.

2. Definitionsmethode

Das Definieren von Objekten in JavaScript kann auf zwei Arten erreicht werden:

1) Verwendung von Objektliteralen

Ein Objektliteral ist ein in geschweifte Klammern eingeschlossener Ausdruck { }. Dies ist die am häufigsten verwendete und einfachste Möglichkeit, Objekte in JavaScript zu erstellen.

Zum Beispiel:

const person = {

Name: „Tom“,

Alter: 20,

Geschlecht: „männlich“

}

2) Verwenden Sie den Konstruktor (Konstruktor)

In JavaScript ist der Konstruktor a Eine spezielle Funktion zum Erstellen einer Vorlage für ein Objekt. Einige Eigenschaften oder Methoden können im Konstruktor voreingestellt werden. Mit dem Schlüsselwort new können Sie den Konstruktor aufrufen und eine neue Objektinstanz erstellen. Der Prozess der Erstellung einer Objektinstanz wird oft als Instanziierung bezeichnet.

Zum Beispiel:

function Person(name, age, sex) {

this.name = name;

this.sex = age;

}

const person = new Person("Tom " , 20, "männlich");


2. JavaScript-Objektoperationen

1. Objektattribute hinzufügen und ändern

Die Attribute von Objekten in JavaScript werden dynamisch hinzugefügt und Attribute können nach dem beliebig hinzugefügt, geändert oder gelöscht werden Objekt wird erstellt. Schauen wir uns als Nächstes an, wie man Objekteigenschaften in JavaScript hinzufügt und ändert.

(1) Verwenden Sie den Punkt.

Sie können den Punktoperator verwenden, um auf JavaScript-Objekteigenschaften zuzugreifen und diese zu ändern. Zum Beispiel:

const person = {

Name: „Tom“,

Alter: 20,

Geschlecht: „männlich“

}

// Attribute ändern

person.name = „Jerry“;
person.age = 30 ;
person.address = "Beijing";

Im obigen Code verwenden wir das Punktsymbol, um die Objekteigenschaften über den Eigenschaftsnamen des Personenobjekts zu bedienen. Auf diese Weise können wir die Eigenschaften im Objekt ändern oder hinzufügen sie zur Laufzeit.

(2) Verwenden Sie eckige Klammern []

Wir können auch eckige Klammern [] verwenden, um auf JavaScript-Objekteigenschaften zuzugreifen und diese zu ändern. Zum Beispiel:

const person = {

Name: „Tom“,

Alter: 20,

Geschlecht: „männlich“

}

// Attribute ändern

person["name"] = „Jerry“;
person[ " age"] = 30;
person["address"] = "Beijing";

Im obigen Code verwenden wir den Klammeroperator [], um auf den Namen des Objektattributs zuzugreifen, das wir verwenden möchten. Wenn Sie neue Eigenschaften hinzufügen möchten, können Sie dies wie folgt tun:

person["propertyName"] = propertyValue;

2 Objekteigenschaften können auch in JavaScript gelöscht werden . Mit dem Schlüsselwort delete können wir Attribute löschen, die nicht mehr benötigt werden. Zum Beispiel:

const person = {

Name: „Tom“,

Alter: 20,

Geschlecht: „männlich“

}

// Attribute löschen

delete person.sex;

Im obigen Code verwenden wir Mit dem Löschschlüsselwort wird das Geschlechtsattribut im Personenobjekt gelöscht.

3. Zugriff auf Objektattribute

Auf die Attribute von Objekten in JavaScript kann über die beiden oben genannten Methoden zugegriffen und abgefragt werden. Im Folgenden stellen wir diese beiden Methoden im Detail vor.

(1) Verwenden Sie die Punktnotation.

Wir können die Punktnotation verwenden, um auf die Eigenschaften des Objekts zuzugreifen, zum Beispiel:

const person = {

name: „Tom“,

age: 20,

sex: „ male"

}

console.log(person.name); // Ausgabe „Tom“

console.log(person.age); // Ausgabe „20“

console.log(person.sex); // Ausgabe „männlich“


(2) Verwenden Sie eckige Klammern []

Wir können auch eckige Klammern [] verwenden, um auf die Eigenschaften von JavaScript-Objekten zuzugreifen, zum Beispiel:

const person = {

name: „Tom“,
age: 20,
Geschlecht: "männlich"

}

console.log(person["name"]); // Ausgabe "Tom"

console.log(person["age"]); // Ausgabe "20"

console.log(person ["sex"]); // Ausgabe "männlich"


3. Konsolidieren Sie unser theoretisches Wissen durch einen JavaScript-Objektfall.

// Studentenobjekt definieren
let student = {

name: 'Tom',
id: 001,
major: 'Computer Science',
scores: {
    math: 100,
    english: 90,
    physics: 95
}
Nach dem Login kopieren

};

// Auf Objektattribute zugreifen und diese ändern

student.name = 'Jerry'; // Namensattribut ändern

student.scores.english = 92; / Ändere das englische Attribut

student.scores['physics'] = 98; // Ändere das Physik-Attribut

// Objektattribute löschen
delete student['major']; // Hauptattribute löschen

// Neue Attribute hinzufügen
student.gender = 'male'; // Geschlechtsattribute hinzufügen

// Objektattribute ausgeben
console .log(student.name); // Ausgabe „Jerry“
console.log(student.scores.math); // Ausgabe „100“
console.log(student.scores.english);
console.log(student.scores.physic); // Ausgabe „98“
console.log(student.gender); // Ausgabe „männlich“

Im obigen Fall erstellen wir ein JavaScript mit dem Namen „student“. . Wir haben zunächst die Punkt- und Klammeroperatoren verwendet, um auf die Eigenschaften eines Objekts zuzugreifen und diese zu ändern. Außerdem haben wir gezeigt, wie man die Eigenschaften eines Objekts löscht und dem Objekt neue Eigenschaften hinzufügt. Abschließend geben wir mehrere Eigenschaftswerte im Objekt aus.

Zusammenfassung:

In JavaScript sind Objekte ein sehr wichtiger Datentyp, und das Hinzufügen, Löschen, Ändern und Abfragen von Objekten ist auch in der Front-End-Entwicklung allgegenwärtig. Wir können die Operatoren „Punkt“ und „Klammer“ [] verwenden, um auf die Eigenschaften von JavaScript-Objekten zuzugreifen und diese zu ändern, und wir können auch das Schlüsselwort „delete“ verwenden, um Eigenschaften zu löschen, die wir nicht mehr benötigen. Als Frontend-Entwickler müssen wir mit der Bedienung von JavaScript-Objekten vertraut sein, um Webanwendungen schnell und einfach entwickeln zu können.

Das obige ist der detaillierte Inhalt vonSo fügen Sie JavaScript-Objekte hinzu, löschen, ändern und überprüfen sie. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage