Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie verwende ich die Methoden Object.keys() und Object.values() in js?

青灯夜游
Freigeben: 2018-12-28 13:55:52
Original
12540 Leute haben es durchsucht

Im vorherigen Artikel [Verwendung der Object.entries()-Methode] haben wir gelernt, dass mit der Einträge()-Methode das [Schlüssel, Wert]-Paar des Objekts als Array-Element verwendet werden kann , in Form eines Arrays. Iterieren Sie über die Ausgabe. Wenn Sie also nur einen einzelnen Schlüsselwert oder Wertwert im Paar [Schlüssel, Wert] in Form eines Arrays durchlaufen möchten, wie können Sie dies implementieren? In diesem Artikel erfahren Sie, wie Sie die Methoden Object.keys() und Object.values() verwenden, um einen einzelnen Schlüsselwert oder Wertwert in einem Objektpaar [Schlüssel, Wert] auszugeben.

Wie verwende ich die Methoden Object.keys() und Object.values() in js?

Object.keys()-Methode

Object.keys()-Methode kann ein Objekt als verwenden Parameter und durchlaufen dann die Schlüsselwerte im [Schlüssel, Wert]-Paar dieses Objekts in Form eines Arrays.

Grundlegende Syntax:

Object.keys(obj)
Nach dem Login kopieren

Object.values()-Methode

Objekt Die Methode .values() kann ein Objekt als Parameter verwenden und dann die Wertwerte im [Schlüssel, Wert]-Paar dieses Objekts in Form eines Arrays durchlaufen.

Grundlegende Syntax:

Object.values(obj)
Nach dem Login kopieren

Verwendung der Methoden Object.entries() und Object.values()

1. Listen Sie alle Schlüsselattribute oder Wertattribute des Objekts auf, zum Beispiel:

var obj ={ name: '小明', age: '20岁', sex: '男' };
console.log(Object.keys(obj));
console.log(Object.values(obj));
Nach dem Login kopieren

Ausgabe:

Wie verwende ich die Methoden Object.keys() und Object.values() in js?

Wie Sie sehen können, verwenden Sie Object. Die Methode „keys()“ durchläuft den Schlüssel und gibt aus: Name, Alter, Geschlecht; verwendet die Methode „Object.values()“, um den Wert zu durchqueren und auszugeben: Xiao Ming, 20 Jahre alt, männlich.

2. Listen Sie die im Objekt angegebenen Schlüsselattribute oder Wertattribute auf, zum Beispiel:

var obj ={ name: '小明', age: '20岁', sex: '男' };
console.log(Object.keys(obj)[0]);
console.log(Object.values(obj)[0]);
Nach dem Login kopieren

Ausgabe:

Wie verwende ich die Methoden Object.keys() und Object.values() in js?

Wie Sie können Siehe: Geben Sie den Schlüsselwert „name“ im ersten [Schlüssel, Wert]-Paar des zurückgegebenen Objekts und den Wertwert „Xiao Ming“ im ersten [Schlüssel, Wert]-Paar an.

3. Geordnete Werte basierend auf zufälligen Schlüsselwerten zurückgeben

var obj ={ 70: 'x', 20: 'y', 35: 'z' };
console.log(Object.keys(obj));
console.log(Object.values(obj));
Nach dem Login kopieren

Ausgabe:

Wie verwende ich die Methoden Object.keys() und Object.values() in js?

Zusammenfassung: Die Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein.

Das obige ist der detaillierte Inhalt vonWie verwende ich die Methoden Object.keys() und Object.values() in js?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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