HTML <script> tunda Atribut
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 defer
adalah atribut boolean.
Jika defer
atribut disetel, itu menentukan bahwa skrip diunduh secara paralel untuk menguraikan halaman, dan dieksekusi setelah halaman selesai diurai.
Catatan: Atribut defer
ini hanya untuk skrip eksternal (hanya boleh digunakan jika
src
atribut ada).
Catatan: Ada beberapa cara skrip eksternal dapat dijalankan:
- Jika
async
ada: Skrip diunduh secara paralel untuk menguraikan halaman, dan dieksekusi segera setelah tersedia (sebelum penguraian selesai) - Jika
defer
ada (dan tidakasync
): Skrip diunduh secara paralel untuk menguraikan halaman, dan dijalankan setelah halaman selesai diurai - Jika tidak ada
async
ataudefer
tidak 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