JavaScript: var map = {}; var list = [];
-
03-07-2019 - |
Frage
Kann mir jemand sagen, was genau die beiden obigen Zeilen von JavaScript tun? Und was noch wichtiger ist, wie es genannt wird, damit ich einige JavaScript -Referenzen durchsuchen kann, um darüber zu erfahren? Ich gehe davon aus, dass beide eine Form eines Arrays erstellen, zu dem Objekte hinzugefügt werden können ...?
Lösung
Es schafft ein leeres Wörterbuch in map
und ein leeres Array in list
.
Nachlesen Sie diese Strukturen bei http://www.geocities.com/schools_ring/arrayandhash.html.
Andere Tipps
Curly -Zahnspangen sind Syntax zum Erstellen eines JavaScript -Objekts (das wirklich eine verherrlichte Sammlung von Schlüssel-/Wertpaaren ist). Die Klammern machen ein setzbares Array.
Diese werden als Literale bezeichnet, und sie sind eine praktische Abkürzung, die Ihnen hilft, Objekte und Arrays ohne viel Tippen herzustellen (gut, weil Sie sie ständig verwenden). Viele andere Programmiersprachen haben eine ähnliche wörtliche Syntax für Karten und Arrays.