The
util.types.isWeakMap() method is an inbuilt application programming interface of
util module which is primarily designed to support the needs of
Node.js own internal APIs.
The
util.types.isWeakMap() method is used to determine whether the value is a built-in
WeakMap instance or not.
Syntax:
util.types.isWeakMap( value )
Parameters: This method accepts a single parameter
value which holds any valid JavaScript data types like Boolean, Null, Number, Object, etc.
Return value: It returns a Boolean value i.e. returns
true if it is an instance of built-in
WeakMap, otherwise it returns
false.
Below examples illustrate the use of
util.types.isWeakMap() method in Node.js:
Example 1:
Output:
false
false
true
Example 2:
Output:
false
false
true
Note: The above program will compile and run by using the
node index.js command.
Reference: https://nodejs.org/dist/latest-v13.x/docs/api/util.html#util_util_types_isweakmap_value