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

यदि कोई DOM तत्व हटा दिया जाता है, तो क्या उसके श्रोताओं को भी जावास्क्रिप्ट में स्मृति से हटा दिया जाता है?

<घंटा/>

आधुनिक ब्राउज़रों में, यदि कोई DOM एलीमेंट हटा दिया जाता है, तो उसके श्रोताओं को भी जावास्क्रिप्ट में मेमोरी से हटा दिया जाता है।

ध्यान दें कि यह तभी होगा जब तत्व संदर्भ-मुक्त हो। या दूसरे शब्दों में, इसका कोई संदर्भ नहीं है और कचरा एकत्र किया जा सकता है। तभी इसके ईवेंट श्रोताओं को स्मृति से हटा दिया जाएगा।


  1. जावास्क्रिप्ट वाले तत्व से कक्षा का नाम कैसे निकालें?

    जावास्क्रिप्ट के साथ एक तत्व से एक वर्ग का नाम हटाने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    .newStyle {       font-fam

  1. जावास्क्रिप्ट में एक स्ट्रिंग सरणी से सबसे छोटा तत्व खोजें

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो स्ट्रिंग्स की एक सरणी लेता है और स्ट्रिंग की अनुक्रमणिका देता है जो लंबाई में सबसे छोटा होता है। हम केवल लूप के लिए उपयोग करेंगे और स्ट्रिंग की अनुक्रमणिका को बनाए रखेंगे जो लंबाई में सबसे छोटी है। इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें - उदाहरण इस

  1. जावास्क्रिप्ट में अपने भाज्य से किसी संख्या की गणना करना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या को एकमात्र तर्क के रूप में लेता है। फ़ंक्शन को यह जांचना चाहिए कि क्या कोई संख्या मौजूद है जिसका फैक्टोरियल इनपुट के रूप में ली गई संख्या है। यदि ऐसी कोई संख्या मौजूद है, तो हमें उस नंबर को वापस कर देना चाहिए अन्यथा हमें -1 वापस कर देना चाहिए। उ