ล่าสุดการพัฒนาเว็บบทเรียน
×

HTML การอ้างอิง

HTML ตามลำดับตัวอักษร (เรียงลำดับ) HTML ตามหมวดหมู่ (เรียงลำดับ) HTML แอตทริบิวต์ HTML แอตทริบิวต์ทั่วโลก HTML เหตุการณ์ HTML ผ้าใบ HTML เสียง / วิดีโอ HTML doctypes HTML เข้ารหัส URL HTML รหัสภาษา HTML รหัสประเทศ HTTP ข้อความ HTTP วิธีการ PX จะ EM แปลง แป้นพิมพ์ลัด


 

HTML <script> async Attribute

<html <script> แท็ก

ตัวอย่าง

สคริปต์ที่จะทำงานแบบไม่พร้อมกันเร็วที่สุดเท่าที่จะสามารถใช้ได้:

<script src="demo_async.js" async></script>
ลองตัวเอง»

ความหมายและการใช้งาน

async แอตทริบิวต์เป็นแอตทริบิวต์แบบบูล

เมื่อปัจจุบันก็ระบุว่าสคริปต์ที่จะดำเนินการถ่ายทอดสดโดยเร็วที่สุดเท่าที่จะทำได้

หมายเหตุ: async แอตทริบิวต์เป็นเพียงสำหรับสคริปต์ภายนอก (และควรจะใช้เฉพาะในกรณีที่ src แอตทริบิวต์ที่มีอยู่)

หมายเหตุ: มีหลายวิธีสคริปต์ภายนอกสามารถดำเนินการมีดังนี้:

  • หาก async เป็นปัจจุบัน: สคริปต์ที่จะดำเนินการถ่ายทอดสดกับส่วนที่เหลือของหน้า (สคริปต์ที่จะดำเนินการในขณะที่หน้ายังคงแยก)
  • หาก async ไม่เป็นปัจจุบันและเป็นปัจจุบัน Defer: สคริปต์จะถูกดำเนินการเมื่อเพจได้เสร็จสิ้นการแยก
  • หากไม่ async หรือ Defer เป็นปัจจุบัน: สคริปต์ที่เป็นความจริงและดำเนินการได้ทันทีก่อนที่เบราว์เซอร์ยังคงแยกหน้า

สนับสนุนเบราว์เซอร์

ตัวเลขในตารางระบุราว์เซอร์รุ่นแรกที่สนับสนุนอย่างเต็มที่แอตทริบิวต์

คุณลักษณะ
async ใช่ 10.0 3.6 ใช่ ใช่

ความแตกต่างระหว่าง HTML 4.01 และ HTML5

async แอตทริบิวต์เป็นของใหม่ใน HTML5


ความแตกต่างระหว่าง HTML และ XHTML

ใน XHTML, แอตทริบิวต์ลดเป็นสิ่งต้องห้ามและ async แอตทริบิวต์ต้องได้รับการกำหนดให้เป็น <script async="async">


วากยสัมพันธ์

<script async>

<html <script> แท็ก