title: How to delete an object from a Set in JavaScript
body: <p>I would appreciate assistance regarding how to remove/delete a specific object from a Set in JavaScript.  I have not been able to find the answer to this seemingly simple question online. 
  Please see the following simple example Set: </p>
  
  <pre><code>let mySet = new Set([1, 2, {Name: "Ann"}]);
  
  Set(3) {1, 2, {…}}
  
  
  
  mySet.delete(1);  
  
  console.log(mySet);
  
  Set(2) {2, {…}}
  </code></pre>
  
  <p>// The basic syntax above doesn't seem to delete an object within a Set. I have tried the following, none of which removed the object:  </p>
  
  <pre><code>mySet.delete({"Name": "Ann"});
  false
  
  mySet.delete("Name");
  false
  
  mySet.delete("Ann");
  false
  </code></pre>
  
  <p>Is there a different approach that will remove a specific object from a Set in JavaScript?  Perhaps a for...of loop, but then how to specify the specific object for removal? 
  Any help would be greatly appreciated.  :)</p>