Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

วิธีการโหลดภาพล่วงหน้าด้วยจาวาสคริปต์?


คุณสามารถดึงภาพล่วงหน้าโดยใช้ JavaScript โดยใช้วิธีต่อไปนี้ -

function preloadImage(url) {
   let img = new Image();
   img.src = url;
   return img;
}

โปรดทราบว่าเบราว์เซอร์ทั้งหมดจะปล่อย (รวบรวมขยะ) รูปภาพหลังจากผ่านไปสักครู่หากคุณไม่ได้ใช้ เพื่อหลีกเลี่ยงปัญหานี้ โปรดอ้างอิงถึงวัตถุ theimg