我在想,当您创建另一个具有相同类的图像对象时,它会再次从 url 下载图像文件。如果我制作一个图像对象并将实际的图像文件保存在内存中,然后用它来设置新的对象图像src
,那会节省时间吗?甚至可能吗?我的游戏将有几个具有相同图像文件的对象。
var imgtemplate = new Image();
imgtemplate.src = "my url";
var newimg = new Image();
newimg.src = imgtemplate.src;
上面的代码是否有效,还是只是传输“我的 url”字符串?