JavaScript WeakMap Complete Reference
WeakMap object in JavaScript is used to store the collection of objects (key-value pairs) in which keys are weakly referenced. The major difference of a WeakSet with a set is that a WeakSet is a collection of objects and not values of some particular type.
Syntax:
WeakMap.function();
Example: Below is the example of weakMap.get()() method.
Javascript
<script> function gfg() { const weakmap1 = new WeakMap(); const key1 = {}; weakmap1.set(key1, 12); document.write(weakmap1.get(key1)); } gfg();</script> |
Output:
12
The Complete methods of WeakMap are listed below:
Instance Methods:
JavaScript WeakMap Instance Methods | Description |
|---|---|
| JavaScript weakMap.delete() Method | The weakMap.delete() is used to delete a particular element from an object WeakMap. |
| JavaScript weakMap.get() Method | The weakMap.get() is used to return a particular element from an object WeakMap.that |
| JavaScript weakMap.has() Method | The weakMap.has() is used to return a boolean value which indicates whether an element with a particular key presents in the weakmap object or not. |
| JavaScript weakMap.set() Method | The weakMap.set() is used to set a new element with a particular key and value to a WeakMap object. |






Please Login to comment...