Javascript 在无限滚动中卸载DOM元素

Javascript 在无限滚动中卸载DOM元素,javascript,infinite-scroll,Javascript,Infinite Scroll,我一直在研究无限滚动的不同方法。我看过Facebook和Twitter,它们似乎都没有卸载DOM元素。到目前为止,它们只是阻止您加载超过一定数量的内容项。我发现这令人惊讶,尤其是对于他们的移动版本,内存比桌面上的内存更为有限 为什么不为无限滚动卸载DOM元素 这样,如果用户滚动备份,您就不必再次加载它们,再加上何必费心是的,几乎就像您将图像保存在缓存中,这样它们就不会再次被拉下来一样。但是我认为,由于硬件限制,尤其是在移动设备上,这是值得费心的。facebook移动web应用程序不会卸载项目,并

我一直在研究无限滚动的不同方法。我看过Facebook和Twitter,它们似乎都没有卸载DOM元素。到目前为止,它们只是阻止您加载超过一定数量的内容项。我发现这令人惊讶,尤其是对于他们的移动版本,内存比桌面上的内存更为有限


为什么不为无限滚动卸载DOM元素

这样,如果用户滚动备份,您就不必再次加载它们,再加上何必费心

是的,几乎就像您将图像保存在缓存中,这样它们就不会再次被拉下来一样。但是我认为,由于硬件限制,尤其是在移动设备上,这是值得费心的。facebook移动web应用程序不会卸载项目,并将手机内存填充到500 MB。@facebook团队似乎不同意这种说法。你问别人为什么不这样做;这就是答案。如果你愿意,你可以在IRC上问他们;它们很容易买到。如果您愿意,欢迎您不断地向两个方向加载内容。