मैं वर्तमान में qooxdoo जावास्क्रिप्ट ढांचे के हैंडलिंग का निपटान करने वाले ऑब्जेक्ट पर पुनर्विचार कर रहा हूं।
निम्नलिखित चित्र पर एक नज़र (ए दायरे में है) है:कचरा संग्रहण एल्गोरिदम क्या सभी 5 प्रमुख ब्राउज़रों का उपयोग करते हैं?
diagram http://yuml.me/51747906.jpg
मान लीजिए कि हम आम तौर पर बी को नष्ट करना चाहते हैं, हम सभी वस्तुओं के बीच सभी संदर्भ काटा। इसका मतलब है कि हम उदाहरण में 1 से 5 कनेक्शन काटते हैं। क्या यह वास्तव में जरूरी है?
जहां तक मैंने here पढ़ा है, ब्राउज़र मार्क-एंड-स्वीप एल्गोरिदम का उपयोग करते हैं। उस स्थिति में, हमें केवल संदर्भ 1 (दायरे से कनेक्शन) और 5 (डीओएम से कनेक्शन) में कटौती करने की आवश्यकता है जो बहुत तेज़ हो सकता है।
लेकिन क्या मुझे यकीन है कि सभी ब्राउज़र मार्क-एंड-स्वीप एल्गोरिदम या कुछ समान उपयोग करते हैं?
शायद आपको हमें बताएं कि आपके दृश्य में 5 प्रमुख ब्राउज़र _are_ क्या हैं। उदाहरण के लिए वे आईई 6, आई 7, आईई 8, एफएफ 3 और सफारी हैं ?! –
5 प्रमुख ब्राउज़र के साथ मेरा मतलब है एफएफ (2, 3, 3.5, 3.6), ओपेरा (9, 10, 10.5), सफारी (3, 4), क्रोम (2, 3, 4, 5) और आईई (6, 7 , 8)। –