图片缓存

同一个页面,图片多,用户操作时,图片还在变,页面那个闪啊!!怎么办??

从网上找的都是

var newImg=new Image();

newImg.src="xxx";

这就好了???为什么?那要是背景图怎么办?真正的原因就是没人说。

好吧!

js全局变量是一直存在的,如果一个图片全局保存,那么久一直存在。

我们就可以把一些图片对象保存进一个数组这个数组是全局变量。当加载一张图片时,浏览器一查地址,缓存中有。那么这次请求就避免了,

这就是预加载,就是js缓存。

当然数据过多的时候,也别这么搞,崩溃了咋办!

原文地址:https://www.cnblogs.com/gaoxt/p/6973156.html