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.
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)
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)
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));
Ausgabe:
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]);
Ausgabe:
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));
Ausgabe:
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!