HTML <script> tunda Atribut

tag <script> HTML

Contoh

Skrip yang akan diunduh secara paralel untuk mengurai halaman, dan dijalankan setelah halaman selesai diurai:

<script src="demo_defer.js" defer></script>

Definisi dan Penggunaan

Atributnya deferadalah atribut boolean.

Jika deferatribut disetel, itu menentukan bahwa skrip diunduh secara paralel untuk menguraikan halaman, dan dieksekusi setelah halaman selesai diurai.

Catatan: Atribut deferini hanya untuk skrip eksternal (hanya boleh digunakan jika srcatribut ada).

Catatan: Ada beberapa cara skrip eksternal dapat dijalankan:

  • Jika asyncada: Skrip diunduh secara paralel untuk menguraikan halaman, dan dieksekusi segera setelah tersedia (sebelum penguraian selesai)
  • Jika deferada (dan tidak async): Skrip diunduh secara paralel untuk menguraikan halaman, dan dijalankan setelah halaman selesai diurai
  • Jika tidak ada asyncatau defertidak ada: Skrip langsung diunduh dan dijalankan, memblokir penguraian hingga skrip selesai

Dukungan Peramban

Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung atribut tersebut.

Attribute
defer 8.0 10.0 3.5 5.0 15.0

Sintaksis

<script defer>

tag <script> HTML