0

我在书籍或网上找到的每个图像预加载器示例都包含某种形式的cache所有预加载图像的数组。

我创建了一个演示页面,如果您打开控制台,您可以清楚地看到它预加载图像,即使它们被垃圾收集。

所有其他预加载器是否有任何理由保留对预加载图像的引用,还是没有必要?

4

1 回答 1

0

通常,保留已加载图像的缓存是没有用的,因为浏览器已经自动执行此操作。但是,如果您提到的那些库这样做,他们可能有原因。可能出于动画目的,因为从 JavaScript 内存加载图像可能比从浏览器缓存加载图像要快。

于 2012-05-13T02:55:43.280 回答