The delete method of a JavaScript Set is utilized to eliminate specific elements from a Set object.
Syntax
The syntax for the delete method is illustrated as follows:
Example
setObj.delete()
JavaScript Set delete method example
In this section, we will explore the delete method by examining several illustrative examples.
Example 1
Let's see a simple example of delete method.
Example
<script>
var set = new Set();
set.add("jQuery");
set.add("AngularJS");
set.add("Bootstrap");
document.writeln("Size before invoking delete() method: "+ set.size+"<br>");
set.delete("Bootstrap");
document.writeln("Size after invoking delete() method: "+set.size);
</script>
Output:
Output
Size before invoking delete() method: 3
Size after invoking delete() method: 2
Example 2
Let’s examine an example to ascertain if the set object includes the designated element.
Example
<script>
var set = new Set();
set.add("jQuery");
set.add("AngularJS");
set.add("Bootstrap");
document.writeln("Element present before invoking delete() method: "+ set.has("Bootstrap")+"<br>");
set.delete("Bootstrap");
document.writeln("Element present after invoking delete() method: "+set.has("Bootstrap"));
</script>
Output:
Output
Element present before invoking delete() method: true
Element present after invoking delete() method: false