2012-06-08 17 views
7

Bir veritabanından tablo satır öğeleri olarak ilk on kaydı görüntüleyen bazı JavaScript kodları yazdığımı varsayalım. Kullanıcı daha fazla satır yüklemeyi tıkladığında, tablo satır öğeleri sayfadan kaldırılır, ancak Javascript'e kaydedilir.Önbelleğe alınan DOM öğelerinin JavaScript'te bellek kullanımını belirle?

Şimdi, her seferinde 100 satır gösteren benzer bir sayfaya sahip olduğumu ve kullanıcının sayfada arayabileceği binlerce satır olduğunu varsayalım.

Bu öğeler Javascript'te önbelleğe alındığında ne kadar bellek kullanıldığını nasıl bilebilirim?

+0

Tam olarak söylemek zor. Ancak, DOM öğelerini tamamen silip, yalnızca verileri kendi içlerinde saklamaktan kesinlikle daha iyisiniz. Bu çok daha temiz bir yaklaşımdır, yapılması zor değildir ve Backbone.js gibi çeşitli çerçevelerle sağlanabilir. – cheeken

+0

DOM elemanlarının sayfa üzerinde kendisinin gerçekleşmesini ve * belki de *, biraz daha az olmasını daha fazla bellek gerektirmeyeceğini hayal ediyorum. (Bu günlerde büyük olasılıkla "tam boyut" görüntüsünden daha az olanıdır.) –

cevap

İlgili konular