Open In App

How to Remove an Element from a Set in JavaScript ?

Last Updated : 01 Feb, 2024
Improve
Improve
Like Article
Like
Save
Share
Report

To remove an element from a Set in JavaScript, you can use the delete() method. The delete() method removes the specified element from the Set if it exists and returns a boolean indicating whether the element was successfully deleted.

Example: Here, the delete(3) method call removes the element 3 from the Set. The second console.log shows the updated Set without the deleted element.

Javascript




let mySet = new Set([1, 2, 3, 4, 5]);
 
console.log(mySet); // Output: Set { 1, 2, 3, 4, 5 }
 
// Remove element 3 from the Set
mySet.delete(3);
 
console.log(mySet); // Output: Set { 1, 2, 4, 5 }


Output

Set(5) { 1, 2, 3, 4, 5 }
Set(4) { 1, 2, 4, 5 }

Note: It’s important to note that if the element is not present in the Set, the delete() method will return false.


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads