defer

HTML <script> defer atributi

❮ HTML <script> tegi

Misol

Sahifani tahlil qilish bilan parallel ravishda yuklab olinadigan va sahifa tahlili tugagandan keyin bajariladigan skript:

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

Ta’rif va qo‘llanilishi

defer atributi mantiqiy (boolean) atributdir.

Agar defer atributi o‘rnatilgan bo‘lsa, u skript sahifani tahlil qilish bilan parallel ravishda yuklab olinishini va sahifa tahlili tugagandan keyin bajarilishini belgilaydi.

Eslatma: defer atributi faqat tashqi skriptlar uchun mo‘ljallangan (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
defer 8.0 10.0 3.5 5.0 15.0

Sintaksis

<script defer>


❮ HTML <script> tegi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!