0

cache私が本やオンラインで見つけた画像プリローダーのすべての例には、プリロードされたすべての画像の配列の何らかの形が含まれています。

コンソールを開くと、ガベージコレクションが行われた場合でも、画像がプリロードされていることがはっきりとわかるデモページを作成しました。

他のすべてのプリローダーがプリロードされた画像への参照を保持する理由はありますか、それとも不要ですか?

4

1 に答える 1

0

一般に、ロードされた画像のキャッシュを保持することは役に立ちません。ブラウザーは既に自動的にそれを行っているからです。しかし、あなたが言及したそれらのライブラリがそれを行う場合、それらには理由があるかもしれません. JavaScript メモリから画像を読み込むと、ブラウザのキャッシュから読み込むよりも高速になる可能性があるため、おそらくアニメーションの目的で使用されます。

于 2012-05-13T02:55:43.280 に答える