Memory leak in JavaScript for event handing -


क्या निम्न फ़ंक्शन में स्मृति रिसाव होता है?

  var d = document.getElementById (" घ "); D.onclick = function () {// blah ...};  

<पूर्व> & lt; div id = "parent" & gt; & Lt; span id = "child" & gt; मैं एक अवधि हूं & lt; / span & gt; & Lt; / div & gt;

यह ठीक है

  var d = document.getElementById ("child"); D.onclick = function () {// blah ...};  

// इससे पहले हेन्डलर को हटाने से पहले डोमेन से एक ईवेंट समाशोधन के परिणामस्वरूप स्मृति हानि हो जाएगी

अब ऐसा करने से स्मृति लीक करना शुरू हो जाएगा

 < कोड> दस्तावेज़.getElementById ("अभिभावक")। InnerHTML = "";  

Comments