Visitar URL original
WeakMap.prototype.get() - JavaScript | MDN

Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.

View in English Always switch to English

WeakMap.prototype.get()

Baseline
Ampliamente disponible

Esta característica está consolidada y funciona en muchos dispositivos y versiones de navegador. Está disponible en todos los navegadores desde julio de 2015.

El método get() devuelve un elemento específico del objeto WeakMap.

Pruébalo

const weakmap1 = new WeakMap();
const object1 = {};
const object2 = {};

weakmap1.set(object1, 42);

console.log(weakmap1.get(object1));
// Expected output: 42

console.log(weakmap1.get(object2));
// Expected output: undefined

Sintaxis

wm.get(key);

Parámetros

key

Requerido. Es la llave del elemento a retornar desde el objeto WeakMap.

Valores devueltos

El elemento asociado con la llave específica en el objeto WeakMap. Si la llave no está presente, devolverá undefined.

Ejemplos

Usando el método get

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

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

Especificaciones

Especificación
ECMAScript® 2027 Language Specification
# sec-weakmap.prototype.get

Compatibilidad con navegadores

Vea también