Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

ความแตกต่างระหว่าง Inline JavaScript และ External file


ความแตกต่างระหว่าง inline JavaScript และ external file −

External scripts

  • เบราว์เซอร์เก็บ external script ไว้หลังดาวน์โหลดครั้งแรก หากอ้างอิงอีก ไม่ต้องดาวน์โหลดเพิ่ม
  • ลดเวลาและขนาดการดาวน์โหลด
  • แอตทริบิวต์ async และ defer มีผล หากมีอยู่ สคริปต์จะเปลี่ยนพฤติกรรมเริ่มต้น

Inline scripts

  • Inline Scripts ทำงานทันที
  • โหลดทันที ไม่ต้องส่งคำขอเพิ่ม
  • แอตทริบิวต์ async และ defer ไม่มีผล
  • Inline Scripts เหมาะสำหรับ server-side dynamic rendering