async

HTML <script> async atributi

❮ HTML <script> tegi

Misol

Sahifani tahlil qilish (parsing) bilan parallel ravishda yuklab olinadigan va tayyor bo‘lishi bilanoq bajariladigan skript:

<script src="demo_async.js" async></script>
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

async atributi mantiqiy (boolean) atributdir.

Agar async atributi o‘rnatilgan bo‘lsa, skript sahifani tahlil qilish bilan parallel ravishda yuklab olinadi va tayyor bo‘lishi bilanoq bajariladi. Skript to‘liq yuklab olingach, sahifani tahlil qilish to‘xtatiladi, so‘ng skript bajariladi va shundan keyingina sahifaning qolgan qismini tahlil qilish davom etadi.

Eslatma: async atributi faqat tashqi skriptlar uchun (va faqat src atributi mavjud bo‘lganda ishlatilishi kerak).

Eslatma: Tashqi skriptni bajarishning bir necha usuli bor:

  • Agar async mavjud bo‘lsa: skript sahifani tahlil qilish bilan parallel ravishda yuklab olinadi va tayyor bo‘lishi bilanoq bajariladi (tahlil tugashidan oldin)
  • Agar defer mavjud bo‘lsa (async esa yo‘q bo‘lsa): skript sahifani tahlil qilish bilan parallel ravishda yuklab olinadi va sahifa tahlili tugagandan keyin bajariladi
  • Agar async ham, defer ham mavjud bo‘lmasa: skript darhol yuklab olinadi va bajariladi, skript tugaguncha sahifa tahlili to‘xtab turadi

Brauzerlarda qo‘llab-quvvatlash

Jadvaldagi raqamlar atributni to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyasini ko‘rsatadi.

Atribut
async 8.0 10.0 3.6 5.1 15.0

Sintaksis

<script async>


❮ HTML <script> tegi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!