UNB/ CS/ David Bremner/ teaching/ cs2613/ books/ mdn/ Reference/ Global Objects/ WeakMap/ WeakMap.prototype.get()

The get() method of WeakMap instances returns a specified element from this WeakMap.

Syntax

get(key)

Parameters

Return value

The element associated with the specified key in the WeakMap object. If the key can't be found, undefined is returned. Always returns undefined if key is not an object or a non-registered symbol.

Examples

Using the get() method

const wm = new WeakMap();
wm.set(window, "foo");

wm.get(window); // Returns "foo".
wm.get("baz"); // Returns undefined.

Specifications

Browser compatibility

See also