Algorithmen und Datenstrukturen · Middle · Frage 66 von 75

Warum entspricht die Reihenfolge der Schlüssel eines JavaScript-Objekts nicht immer der Einfügereihenfolge?

Object.keys({ b: 1, 2: 1, a: 1, 1: 1 });
Antwort zeigen

Richtige Antwort: Ganzzahlartige Schlüssel kommen zuerst aufsteigend, dann der Rest

Erklärung

Das Ergebnis ist ["1", "2", "b", "a"]. Braucht man ein Wörterbuch mit vorhersagbarer Einfügereihenfolge für beliebige Schlüssel, nutzt man Map.

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Middle · Frage 66

Teste dich selbst

Mach den Test Algorithmen und Datenstrukturen · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen