Definisi dan Penggunaan
The defer atribut atribut boolean.
Ketika hadir, itu menetapkan bahwa script ini dijalankan saat halaman selesai parsing.
Catatan: defer atribut hanya untuk skrip eksternal (hanya boleh digunakan jika src atribut hadir).
Catatan: Ada beberapa cara skrip eksternal dapat dieksekusi:
- Jika async hadir: Script ini dijalankan asynchronously dengan sisa halaman (script akan dieksekusi ketika halaman terus parsing)
- Jika async tidak hadir dan defer hadir: Script ini dijalankan saat halaman selesai parsing
- Jika tidak async atau defer hadir: Script diambil dan dieksekusi segera, sebelum browser terus parsing halaman
Berlaku untuk
The defer atribut dapat digunakan pada elemen berikut:
Elemen | Atribut |
---|---|
<script> | defer |
Contoh
Contoh
Sebuah script yang tidak akan berjalan sampai setelah halaman telah dimuat:
<script src="demo_defer.js"
defer></script>
Cobalah sendiri " Dukungan Browser
Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung atribut.
Atribut | |||||
---|---|---|---|---|---|
defer | iya nih | 10,0 | 3.6 | iya nih | 15.0 |