क्रोम (नौसिखिया :))दस्तावेज़ डोम पेड़ बनाम डोम पेड़ बनाम?
मेमोरी लीकिंग कहां पहचानने के लिए मेमोरी लीक ढूंढ रहा हूं?
और दस्तावेज़ डोम पेड़ और अलग डोम पेड़ क्या है?
क्या कोई मुझे समझा सकता है?
क्रोम (नौसिखिया :))दस्तावेज़ डोम पेड़ बनाम डोम पेड़ बनाम?
मेमोरी लीकिंग कहां पहचानने के लिए मेमोरी लीक ढूंढ रहा हूं?
और दस्तावेज़ डोम पेड़ और अलग डोम पेड़ क्या है?
क्या कोई मुझे समझा सकता है?
मेमोरी लीक की पहचान करने के लिए चरण।
कदम अलग डोम पेड़ की पहचान करने के
आप नीचे दिखाए गए अलग डीओएम पेड़ का निरीक्षण कर सकते हैं।
यह जांचने के लिए कि क्या डोम है, आप नीचे दिखाए गए लाल HTML तत्वों पर होवर करना चाहते हैं। डिबगिंग में मदद करता है एक बार तुम डोम
क्या "दस्तावेज़ डोम पेड़" कर रहे हैं स्थित? पूरा दस्तावेज़ अंदर एक बड़ा डोम ट्री है। दस्तावेज़ एक्सएमएल है और इस प्रकार टैग पेड़ बनाते हैं। (डीओएम - दस्तावेज़ ऑब्जेक्ट मॉडल।)
तो "अलग डोम पेड़" क्या हैं?
एचटीएमएल तत्व उन वस्तुओं का उदाहरण हैं जो स्मृति का उपभोग करते हैं। प्रत्येक ऐसा तत्व उन ईवेंट श्रोताओं और डेटा से जुड़े डेटा को स्टोर कर सकता है। अब "अलग डोम पेड़" कुछ भी नहीं हैं लेकिन ब्राउज़र की स्मृति में डीओएम हैं लेकिन मुख्य डोम पेड़ उर्फ "दस्तावेज़ डोम पेड़" से जुड़े नहीं हैं।
इन लटकती वस्तुओं की जांच करके हम मुद्दों का पता लगा सकते हैं और मेमोरी लीक से बच सकते हैं।
इस समस्या को हल करना एक विशाल विषय है क्योंकि आप वहां कुछ अलग-अलग समाधान देख सकते हैं। कुछ लोगों ने समस्या को दूर करने के लिए क्या किया है, इसके लिए निम्नलिखित पोस्ट का पालन करें।
@hbhantol, विस्तृत जानकारी के लिए धन्यवाद। समय और प्रयास के लिए धन्यवाद। :) – NkS