JavaScript WeakSet constructor Property Last Updated : 22 May, 2023 Comments Improve Suggest changes Like Article Like Report JavaScript WeakSet constructor property is used to return the WeakSet constructor function for the object. The function returned by this property is just the reference, not the actual WeakSet. It is an object property of JavaScript and can be used with Strings, Numbers, etc. Syntax: weakset.constructor Return Type: WeakSet() { [native code] } Below examples will illustrate the WeakSet Constructor Property: Example 1: In this example, we will see the basic use of WeakSet Constructor Property in JavaScript. JavaScript function fun(){ let x = new WeakSet(); console.log(x.constructor) } fun(); Output: ƒ WeakSet() { [native code] } Example 2: In this example, we will use this property to print on the browser window HTML <!DOCTYPE html> <html lang="en"> <head> <title> JavaScript WeakSet constructor Property </title> </head> <body> <h1 style="color:green"> Welcome to GeeksforGeeks </h1> <p> Click the button to see WeakSet constructor property. </p> <button onclick="myGeeks()"> click me </button> <p id="GFG"></p> <script> function myGeeks() { let looseSet = new WeakSet(); document.getElementById("GFG").innerHTML = looseSet.constructor; } </script> </body> </html> Output: JavaScript WeakSet Constructor property Supported Browsers: Google ChromeFirefoxInternet ExplorerOpera Safari We have a complete list of Javascript WeakSet Methods, to check those please go through the JavaScript WeakSet Reference article. Comment More infoAdvertise with us Next Article JavaScript weakSet add() Method S shobhit_sharma Follow Improve Article Tags : JavaScript Web Technologies Similar Reads JavaScript WeakSet() Constructor JavaScript WeakSet Constructor is used to create a weakset that is similar to the set as it does not contain duplicate objects. It is different from the set as it stores a collection of weakly held objects instead of an object of a particular type. We can only create a WeakSet with the new keyword o 2 min read JavaScript WeakSet constructor Property JavaScript WeakSet constructor property is used to return the WeakSet constructor function for the object. The function returned by this property is just the reference, not the actual WeakSet. It is an object property of JavaScript and can be used with Strings, Numbers, etc. Syntax: weakset.construc 1 min read JavaScript weakSet add() Method Javascript weakSet.add() is used to add an object at the end of the object WeakSet. The WeakSet object lets you store weakly held objects in a collection. Syntax: weakSet.add(A);Parameters: This method accepts a single parameter value. value: This value will be added to the weakset object. Return Va 2 min read JavaScript weakSet delete() Method JavaScript weakSet.delete() method is used to delete a specific element from a weakSet object. The WeakSet object lets you store weakly held objects in a collection. Syntax: weakSet.delete(value); Parameters: This method accepts a single parameter value. value: This value will be deleted from the we 2 min read JavaScript weakSet has() Method JavaScript weakSet.has() method is used to return a boolean value indicating whether an object is present in a weakSet or not. The WeakSet object lets you store weakly held objects in a collection. Syntax: weakSet.has(value); Parameters: This method accepts a single parameter value. value: This valu 2 min read Like