new WeakMap(…)
Creates a new WeakMap object.WeakMap.WeakMap([iterable])
[Symbol.toStringTag]
The initial value of the @@toStringTag property is the String value "WeakMap".w[Symbol.toStringTag]
delete(…)
Removes the specified element from a WeakMap object.w.delete(key)
get(…)
Returns the value associated to the key, or undefined if there is none.w.get(key)
has(…)
Returns a boolean indicating whether an element with the specified key exists or not.w.has(key)
WeakMap.prototype
The prototype of the WeakMap constructor.WeakMap.prototype
set(…)
Sets the value for the key in the WeakMap object. Returns the WeakMap object.w.set(key, value)