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

Coba sendiri

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

  • true - Skrip akan dieksekusi asinkron segera saat tersedia
  • false - Skrip tidak akan dijalankan secara asinkron 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