Erhalten eines Arrays von Objektschlüsseln in JavaScript
Das Abrufen der Schlüssel eines JavaScript-Objekts als Array kann oft eine Aufgabe sein, die ausführliche Ausführlichkeit erfordert Code. Um dieses Problem zu lösen, gibt es sowohl in jQuery als auch in reinem JavaScript häufig verwendete Methoden, die diesen Prozess vereinfachen.
jQuery
In jQuery kann die Funktion $.map() dies tun verwendet werden, um die Schlüssel aus einem Objekt zu extrahieren:
var foo = { 'alpha' : 'puffin', 'beta' : 'beagle' }; var keys = $.map(foo, function(value, key) { return key; });
Dieser Ansatz bildet das Objekt ab, extrahiert die Schlüssel und erstellt ein Array, das Folgendes enthält sie.
Reines JavaScript
Object.keys ist eine native JavaScript-Methode, die eine einfache Möglichkeit bietet, ein Array von Objektschlüsseln zu erhalten:
var foo = { 'alpha' : 'puffin', 'beta' : 'beagle' }; var keys = Object.keys(foo);
Diese Methode erstellt effektiv ein Array mit den Schlüsseln des Objekts, wobei die Reihenfolge der Schlüssel je nach Implementierung möglicherweise unterschiedlich ist.
Das obige ist der detaillierte Inhalt vonWie erhalte ich ein Array von Objektschlüsseln in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!