Atribut asinkron HTML
Definisi dan Penggunaan
Atributnya
async
adalah atribut boolean.
Saat ada, ini menentukan bahwa skrip akan dieksekusi secara asinkron segera setelah tersedia.
Catatan: Atribut
async
ini hanya untuk skrip eksternal (dan hanya boleh digunakan jika
src
atribut ada).
Catatan: Ada beberapa cara skrip eksternal dapat dijalankan:
- Jika
async
ada: Skrip dijalankan secara asinkron dengan sisa halaman (skrip akan dieksekusi saat halaman melanjutkan penguraian) - Jika
async
tidak ada dandefer
ada: Skrip dijalankan ketika halaman telah selesai diurai - Jika tidak ada
async
ataudefer
tidak ada: Skrip diambil dan dieksekusi segera, sebelum browser melanjutkan penguraian halaman
Berlaku untuk
Atribut
async
dapat digunakan pada elemen berikut:
Elemen | Atribut |
---|---|
<skrip> | tidak sinkron |
Contoh
Contoh Skrip
Skrip yang akan dijalankan secara asinkron segera setelah tersedia:
<script src="demo_async.js" async></script>
Dukungan Peramban
Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung atribut tersebut.
Attribute | |||||
---|---|---|---|---|---|
async | Yes | 10.0 | 3.6 | Yes | Yes |