मुझे कुछ 30-40 गुणों के साथ एक जावास्क्रिप्ट ऑब्जेक्ट बनाए रखना है, जिसे मैं हर कुछ सेकंड अपडेट करता हूं। मैंने पढ़ा है कि जावास्क्रिप्ट में "फ्रीिंग" मेमोरी जैसी कोई चीज़ नहीं है, और ब्राउज़र स्वचालित रूप से कचरा अप्रयुक्त स्मृति एकत्र करता है।जावास्क्रिप्ट ऑब्जेक्ट्स: उन्हें नष्ट करना
मेरा प्रश्न है: क्या ऑब्जेक्ट को शून्य पर सेट करने के लिए पर्याप्त है, या क्या मुझे अपनी सभी गुणों को शून्य पर सेट करने की आवश्यकता है और फिर इसे शून्य पर सेट करना है?
var obj = [];
obj[prop1] = "123";
obj[prop2] = "456";
//...and so on...
// now to release the obj, is it enough if I just did:
obj = null;
http://stackoverflow.com/questions/864516/what-is-javascript-garbage-collection – Eineki