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

जावास्क्रिप्ट में मानचित्र से सभी तत्वों को कैसे हटाएं?


मानचित्र मूल रूप से तत्वों का एक संग्रह है जहां प्रत्येक तत्व को कुंजी, मान . के रूप में संग्रहीत किया जाता है जोड़ा। यह दोनों ऑब्जेक्ट . को पकड़ सकता है और आदिम मान या तो कुंजी या मान के रूप में। जब हम मानचित्र ऑब्जेक्ट पर पुनरावृति करते हैं तो यह कुंजी, मान जोड़ी को उसी क्रम में लौटाता है जैसे डाला गया था। मानचित्र ने map.clear() . नामक एक विधि प्रदान की है मानचित्र के अंदर मूल्यों को हटाने के लिए। यह विधि प्रत्येक कुंजी/मान युग्म को हटा देगी और मानचित्र को पूरी तरह से खाली कर दें।

वाक्यविन्यास

map.clear(obj);

map.obj() किसी ऑब्जेक्ट को एक पैरामीटर के रूप में लेता है और प्रत्येक मान को हटाता है ताकि इसे खाली किया जा सके।

उदाहरण-1

निम्नलिखित उदाहरण में, एक मानचित्र बनाया गया है और इसमें 2 तत्व पारित किए गए हैं। लागू करने से पहले map.clear() विधि मानचित्र वस्तु का आकार दो था लेकिन आकार लागू करने के बाद शून्य था।

<html>
<body>
   <script>
      var myMap = new Map();
      myMap.set(0, 'Tutorialspoint');
      myMap.set(1, 'Tutorix');
      document.write(myMap.size);
      document.write("</br>");
      myMap.clear();      
      document.write(myMap.size);
   </script>
</body>
</html>

आउटपुट

2
0

उदाहरण-2

निम्नलिखित उदाहरण में, एक मानचित्र बनाया गया है और इसमें 4 तत्व पारित किए गए हैं। लागू करने से पहले map.clear() विधि मानचित्र वस्तु का आकार चार था लेकिन आकार लागू करने के बाद शून्य था।

<html>
<body>
   <script>
      var myMap = new Map();
      myMap.set(0, 'India');
      myMap.set(2, 'Australia');
      myMap.set(3, 'England');
      myMap.set(4, 'Newzealand');
      document.write(myMap.size);
      document.write("</br>");
      myMap.clear();
      document.write(myMap.size);
   </script>
</body>
</html>

आउटपुट

4
0

  1. जावास्क्रिप्ट का उपयोग करके एक कतार से तत्वों को निकालें

    कतार से तत्वों को हटाने का अर्थ है उन्हें कतार के सामने/सिर से हटाना। हम कतार के प्रमुख होने के लिए कंटेनर सरणी की शुरुआत ले रहे हैं क्योंकि हम इसके संबंध में सभी संचालन करेंगे। इसलिए, हम पॉप फ़ंक्शन को निम्नानुसार कार्यान्वित कर सकते हैं - उदाहरण dequeue() {// चेक करें कि क्या खाली है अगर (t

  1. जावास्क्रिप्ट में ब्याह () विधि का उपयोग करके तत्वों को कैसे निकालें?

    जावास्क्रिप्ट में splice() विधि का उपयोग करके तत्वों को हटाने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /&

  1. बटन पर ली तत्वों को कैसे हटाएं जावास्क्रिप्ट में क्लिक करें?

    मान लें कि निम्नलिखित हमारी अनियंत्रित सूची (उल) है - JavaScript निकालें MySQL Remove MongoDB निकालें Java निकालें ऊपर, आप प्रत्येक ली तत्व के साथ निकालें बटन देख सकते हैं। इस बटन पर क्लिक करने पर, आप किसी भी li तत्व को हटा सकते हैं। बटन क्लिक पर ली तत्वों को हटाने के लिए कोड निम्नलिखित है; उद