Skip to content
Related Articles

Related Articles

JavaScript WeakMap Complete Reference

Improve Article
Save Article
  • Difficulty Level : Basic
  • Last Updated : 23 Nov, 2022
Improve Article
Save Article

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() MethodThe weakMap.delete() is used to delete a particular element from an object WeakMap.
JavaScript weakMap.get() MethodThe weakMap.get() is used to return a particular element from an object WeakMap.that
JavaScript weakMap.has() MethodThe 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() MethodThe weakMap.set() is used to set a new element with a particular key and value to a WeakMap object.
My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!