JavaScript/Objekte/Map/get

Aus SELFHTML-Wiki
< JavaScript‎ | Objekte‎ | Map
Wechseln zu: Navigation, Suche

Die Methode get dient dazu, Einträge aus Maps zu lesen.


Syntax

Map.prototype.get(key)


Attribute
Writable true
Enumerable false
Configurable true


Prototyp


Eigenschaften


Beschreibung

Da die Einträge von Maps nicht wie bei Arrays oder bei planen Objekten als Objekteigenschaften gespeichert werden, sondern in einer internen Liste, muss der Zugriff auf die Einträge über dafür bereitgestellte Methoden erfolgen. Der lesende Zugriff erfolgt dabei über die Methode get, welche als Parameter den Schlüssel des jeweiligen Eintrags erwartet und dessen Wert zurückgibt. Gibt es in der Map keinen Eintrag mit dem angegebenen Schlüssel, dann wird der Wert undefined zurückgegeben.


Beispiel
const map = new Map([
  ['key', 'value']
]);

const value = map.get('key');

console.log(value); // value


In diesem Beispiel wird eine Map erzeugt und mit einem Eintrag initialisiert. Um den Wert des Eintrags zu lesen wird nun die Methode get aufgerufen und dabei der zuvor angegebene Schlüssel als Argument übergeben. Wie die Ausgabe in der Konsole zeigt, wurde der Eintrag gefunden und dessen Wert zurückgegeben.

Spezifikation

Map.prototype.get ECMAScript 2015 ECMAScript 2016 ECMAScript 2017 Draft

Weblinks