JavaScript WeakMap delete() method - JavaScript Tutorial

JavaScript WeakMap delete() method

BLUF: This tutorial on JavaScript WeakMap delete() method provides an in-depth look at JavaScript's core features. It includes practical examples and code snippets to help you master modern JS development.
Key Discovery: JavaScript WeakMap delete() method

Understanding JavaScript WeakMap delete() method is crucial for building dynamic, interactive web applications. Explore the examples below to see it in action.

The delete method of a JavaScript WeakMap is utilized to eliminate a particular element from a WeakMap instance.

Syntax

The syntax for the delete method is expressed as follows:

Example

WeakMapObj.delete()

JavaScript WeakMap delete method example

Let’s examine an example to ascertain if the WeakMap object includes the specified element.

Example

<script>

var wm = new WeakMap();

var obj1 = {};

var obj2 = {};

var obj3= {};

wm.set(obj1, 'jQuery');

wm.set(obj2, 'AngularJS');

wm.set(obj3,'Bootstrap');

document.writeln("Element present before invoking delete() method: "+ wm.has(obj1)+"<br>");

wm.delete(obj1);

document.writeln("Element present after invoking delete() method: "+wm.has(obj1)); 

</script>

Output:

Output

Element present before invoking delete() method: true

Element present after invoking delete() method: false

Input Required

This code uses input(). Please provide values below:

Logic Practice
Install Logic Practice
Add to home screen for a faster app-like experience