Biraz DOM elemanlarına olayların bir demet bağlı ise - ve sonra bunları kaldırmak - kendi olay işleyicileri veya diğer özellikler için kullanılacak hafıza hala kullanılacak?Javascript, silinmiş DOM öğelerinin etkinlik işleyicilerini kaldırır mı?
Bir sayfanın bir alanını AJAX istekleri ve bunlara bağlanma olaylarıyla ilgili yeni öğelerle yeniden doldurmaya devam edersem, bir grup belleği kullanıp kullanamayacağımı bilmek istiyorum çünkü bunları silmek için yalnızca yeni AJAX sonuç geliyor.
Bu doğrudan bir cevap değil, ancak sürekli olarak yeni unsurlar ekleyerek ve eskileri kaldırıyorsanız, ben olay heyeti işlemek kullanarak öneririm olaylar. Bu sorunu tamamen ortadan kaldırıyor. – RightSaidFred
... eğer mümkünse öğeleri yok etmek ve yeniden yaratmak yerine yeniden kullanmanın bir yolunu bulmaya çalışacağımı söyledi. – RightSaidFred
@RightSaidFred, evet - eğer öğeler her şeyle ilgiliyse, delegasyonu kullanarak olayların çoğunu yeniden kullanabilirdim. Ancak, bunlar benim için tamamen farklı sayfalar. – Xeoncross