Underscore.js _.isWeakSet() Function Last Updated : 10 Jul, 2020 Comments Improve Suggest changes Like Article Like Report Underscore.js is a JavaScript library that makes operations on arrays, string, objects much easier and handy. he _.isWeakSet() function is used to check whether the given object is JavaScript weakset or not. When linking the underscore.js CDN, the "_" is attached to the browser as global variable. Syntax : _.isWeakSet( object ); Parameters: object: It is any JavaScript object such as array, string, maps, set etc. Return Value: It returns the boolean value. If the set is a weak set it returns true otherwise returns false. Example 1: When a weak set is given it returns true. html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content= "width=device-width, initial-scale=1.0"> <script src= "https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js"> </script> </head> <body> <script> // Creating a weak set using // constructor var obj = new WeakSet(); // Using the _.weakSet() function var isWeakSet = _.isWeakSet(obj); console.log(isWeakSet) // If the given object is weakset // it prints the object is weak set. if (isWeakSet) console.log(`The ${obj} is the WeakSet of Javascript.`) else console.log(`The ${obj} is not the WeakSet of Javascript.`) </script> </body> </html> Output: Example 2: When an array is given the output is false. html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content= "width=device-width, initial-scale=1.0"> <script src= "https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js"> </script> </head> <body> <script> // Creating a array of size // 2 using constructor var obj = new Array(2); // Filling value 10in the array obj.fill(10) // Using the _.weakSet() function var isWeakSet = _.isWeakSet(obj); console.log(isWeakSet) // If the given object is weakset // it prints the object is weak set if (isWeakSet) console.log(`The ${obj} is the WeakSet of Javascript.`) else console.log(`The ${obj} is not the WeakSet of Javascript.`) </script> </body> </html> Output: Comment More infoAdvertise with us Next Article Underscore.js _.isWeakSet() Function T tarun007 Follow Improve Article Tags : JavaScript Web Technologies JavaScript - Underscore.js Similar Reads Underscore.js _.isSet() Function Underscore.js is a library in javascript that makes operations on arrays, string, objects much easier and handy. _.isSet() function is used to check whether the given object is javascript set or not. When linking the underscore.js CDN The "_" is attached to the browser as global variable. Syntax: _. 2 min read Underscore.js _.isWeakMap() Function Underscore.js is a library in javascript that makes operations on arrays, string, objects much easier and handy. _.isWeakMap() function is used to check whether the given object is javascript weakmap or not. When linking the underscore.js CDN The "_" is attached to the browser as global variable. Sy 2 min read Underscore.js _.isElement() Function The _.isElement() function: is used to check whether the element is a document object model or not. A document object model is the way javascript sees the data of the containing pages. The Cascading style sheet (CSS) and javascript (JS) interact with Document object model (DOM). Syntax:_.isElement(o 3 min read Underscore.js _.isMap() Function Underscore.js is a library in javascript that makes operations on arrays, string, objects much easier and handy. _.isMap() function is used to check whether the given object is javascript Map or not. Note: It is very necessary to link the underscore CDN before going and using underscore functions in 2 min read Underscore.js _.isEmpty() Function Underscore.js _.isEmpty() function is used to check whether a list, array, string, object, etc is empty or not. It first finds out the length of the passed argument and then decides. If the length is zero, then the output is true otherwise false. Syntax:Â _.isEmpty(object);Parameters:It takes only on 3 min read Like