可能題目表達(dá)的不是很清除,但是我也不知道怎么去描述了,歡迎修改。目前使用jQueryMobile+Phonegap寫手機(jī)端程序。程序采取jQueryMobile默認(rèn)頁(yè)面跳轉(zhuǎn)方式,我把每個(gè)子頁(yè)面獨(dú)有的js放在data-role="page"的最后,這樣會(huì)產(chǎn)生一個(gè)問(wèn)題,雖然隨時(shí)可以通過(guò)$().remove()去掉已加載的頁(yè)面DOM,但如何去掉已經(jīng)不需要的子頁(yè)面js運(yùn)行結(jié)果呢?比如某子頁(yè)面的$().on()已不再需要,何況$()對(duì)應(yīng)的DOM都被移除了。寫到這里我突然發(fā)覺(jué),是不是對(duì)應(yīng)DOM被移除,其綁定的事件處理器也就被移除了,即對(duì)應(yīng)js運(yùn)行的結(jié)果已經(jīng)被移除了?js運(yùn)行的結(jié)果出了事件處理器還有啥?
如何在內(nèi)存里清除 js 運(yùn)行的結(jié)果
牧羊人nacy
2019-04-19 16:10:58