डिलीट मेथड यह जांचता है कि सेट में कोई वैल्यू पहले से मौजूद है या नहीं, अगर ऐसा होता है, तो यह उस वैल्यू को सेट से हटा देता है। हम इसे निम्नानुसार कार्यान्वित कर सकते हैं &माइनस
उदाहरण
<पूर्व> हटाएं (वैल) { अगर (यह। है (वैल)) {इसे हटाएं। कंटेनर [वैल]; सच लौटना; } झूठी वापसी;}आप इसका परीक्षण कर सकते हैं -
उदाहरण
const testSet =new MySet();testSet.add(1);testSet.add(2);testSet.add(5);testSet.delete(5);testSet.delete(2);testSet.display( );console.log(testSet.has(5));console.log(testSet.has(20));console.log(testSet.has(1));
आउटपुट
यह आउटपुट देगा -
{ '1':1}FalseFalseTrue
ES6 में, आप डिलीट फंक्शन का उपयोग इस प्रकार करते हैं -
उदाहरण
const testSet =new MySet();testSet.add(1);testSet.add(2);testSet.add(5);testSet.delete(5);console.log(testSet.has(5));console.log(testSet.has(20));console.log(testSet.has(1));
आउटपुट
यह आउटपुट देगा -
FalseFalseTrue