Atribut async Script
Definisi dan penggunaan
async
pengaturan atribut atau pengembalian apakah skrip harus dieksekusi asinkron segera saat tersedia.
Atribut ini merefleksikan Tag <script> dari Atribut async.
Keterangan:Atribut async hanya berlaku untuk skrip eksternal (dan hanya seharusnya digunakan saat atribut src disetel).
Keterangan:Ada beberapa metode untuk eksekusi skrip eksternal:
- Jika atribut async ada: Skrip dieksekusi asinkron dengan bagian lain dari halaman (skrip akan dieksekusi saat halaman melanjutkan diurai)
- Jika atribut async tidak ada tetapi defer ada: Eksekusi skrip saat halaman selesai diurai
- Jika atribut async atau defer tidak ada: Eksekusi skrip segera sebelum browser melanjutkan mengurai halaman
Lihat pula:
Panduan HTML:Atribut async tag <script> HTML
Panduan HTML:Tag <script> HTML
Contoh
Pertahankan script apakah dieksekusi asinkron segera saat tersedia:
var x = document.getElementById("myScript").async
Sintaks
Kembalikan atribut async:
scriptObject.async
Atur atribut async:
scriptObject.async = true|false
Nilai atribut
Nilai | Deskripsi |
---|---|
true|false |
Tentukan apakah skrip harus dieksekusi asinkron segera saat tersedia
|
Detil Teknis
Nilai pengembalian: | Nilai boolean, jika skrip dapat dijalankan secara asinkron saat tersedia, kembalikan true; sebaliknya kembalikan false. |
---|
Dukungan Browser
Angka di tabel menunjukkan versi browser pertama yang mendukung atribut ini.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Dukungan | 10.0 | Dukungan | Dukungan | Dukungan |