[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Map/get [Back]  [Original]

Map.prototype.get() - JavaScript | MDN

Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.

View in English Always switch to English

Map.prototype.get()

Baseline Weitgehend verfgbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Gerten und in vielen Browserversionen. Sie ist seit Juli 2015 browserbergreifend verfgbar.

Die get() Methode von Map Instanzen gibt den Wert zurck, der dem Schlssel in dieser Map entspricht, oder undefined, wenn keiner vorhanden ist. Objektwerte werden als dieselbe Referenz zurckgegeben, die ursprnglich gespeichert wurde, nicht als Kopie, daher werden nderungen am zurckgegebenen Objekt berall dort reflektiert, wo die Referenz gehalten wird, einschlielich innerhalb der Map.

In diesem Artikel

Probieren Sie es aus

const map = new Map();
map.set("bar", "foo");

console.log(map.get("bar"));
// Expected output: "foo"

console.log(map.get("baz"));
// Expected output: undefined

Syntax

js
get(key)

Parameter

key

Der Schlssel des Wertes, der aus dem Map Objekt zurckgegeben werden soll. Objektschlssel werden durch Referenz und nicht durch Wert verglichen.

Rckgabewert

Der Wert, der dem angegebenen Schlssel im Map Objekt zugeordnet ist. Wenn der Schlssel nicht gefunden werden kann, wird undefined zurckgegeben.

Beispiele

Verwendung von get()

js
const myMap = new Map();
myMap.set("bar", "foo");

console.log(myMap.get("bar")); // Returns "foo"
console.log(myMap.get("baz")); // Returns undefined

Verwendung von get(), um eine Referenz zu einem Objekt abzurufen

js
const arr = [];
const myMap = new Map();
myMap.set("bar", arr);

myMap.get("bar").push("foo");

console.log(arr); // ["foo"]
console.log(myMap.get("bar")); // ["foo"]

Spezifikationen

Spezifikation
ECMAScript 2027 LanguageSpecification
# sec-map.prototype.get

Browser-Kompatibilitt

Siehe auch


Web Proxy Viewer  |  New URL  |  Original Page