Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में सेट क्लास


यहां MySet क्लास का पूर्ण कार्यान्वयन है।

उदाहरण

class MySet {    constructor() {       this.container = {};    }    display() {       console.log(this.container);    }    has(val) {       return this.container.hasOwnProperty(val);    }    add(val) {       if (!this.has(val)) {          this.container[val] = val;          return true;       }       return false;    }    delete(val) {       if (this.has(val)) {          delete this.container[val];          return true;       }       return false;    }    clear() {       this.container = {};    }    forEach(callback) {       for (let prop in this.container) {          callback(prop);       }    }    static union(s1, s2) {       if (!s1 instanceof MySet || !s2 instanceof MySet) {          console.log("The given objects are not of type MySet");          return null;       }       let newSet = new MySet();       s1.forEach(elem => newSet.add(elem));       s2.forEach(elem => newSet.add(elem));       return newSet;    }    static difference(s1, s2) {       if (!s1 instanceof MySet || !s2 instanceof MySet) {          console.log("The given objects are not of type MySet");          return null;       }       let newSet = new MySet();       s1.forEach(elem => newSet.add(elem));       s2.forEach(elem => newSet.delete(elem));       return newSet;    } }

  1. जावास्क्रिप्ट में डेट का दिन कैसे सेट करें? जावास्क्रिप्ट में डेट का दिन कैसे सेट करें?

    परिचय जावास्क्रिप्ट में setDate() मेथड का उपयोग डेट ऑब्जेक्ट का दिन (महीने का दिन) सेट करने के लिए किया जाता है। यह महीने और वर्ष को आवश्यकतानुसार स्वचालित रूप से एडजस्ट करता है। उदाहरण निम्न कोड जावास्क्रिप्ट में डेट का दिन सेट करने के लिए है: <!DOCTYPE html> <html lang="hi"&g

  1. जावास्क्रिप्ट में एरे बनाम सेट जावास्क्रिप्ट में एरे बनाम सेट

    Set डेटा टाइप को ES2015 में पेश किया गया था और एरे और सेट के बीच अंतर यह है कि जहां एरे में डुप्लिकेट वैल्यूज हो सकती हैं, वहीं सेट में नहीं हो सकतीं। एरे में एलिमेंट्स को इंडेक्स का उपयोग करके एक्सेस किया जा सकता है जो सेट में संभव नहीं है क्योंकि यह कीज़ का उपयोग करता है और एलिमेंट्स को केवल उसी

  1. JavaScript के साथ innerHTML सेट करें JavaScript के साथ innerHTML सेट करें

    innerHTML सेट करने का सही सिंटैक्स निम्नानुसार है - document.getElementById(yourIdName).innerHTML=yourValue; आइए अब देखें कि innerHTML कैसे सेट करें - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-widt