Properti asinkron skrip
Contoh
Cari tahu apakah skrip dieksekusi secara asinkron segera setelah tersedia:
var x = document.getElementById("myScript").async
Definisi dan Penggunaan
Properti async menyetel atau mengembalikan apakah skrip harus dieksekusi secara asinkron segera setelah tersedia, atau tidak.
Properti ini mencerminkan atribut async dari tag <script>.
Catatan: Atribut async hanya untuk skrip eksternal (dan hanya boleh digunakan jika atribut src ada).
Catatan: Ada beberapa cara skrip eksternal dapat dijalankan:
- Jika ada async: Skrip dijalankan secara asinkron dengan sisa halaman (skrip akan dieksekusi saat halaman melanjutkan penguraian)
- Jika async tidak ada dan penangguhan ada: Skrip dijalankan ketika halaman selesai diurai
- Jika tidak ada async atau defer: Skrip diambil dan dieksekusi segera, sebelum browser melanjutkan penguraian halaman
Dukungan Peramban
Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung properti.
Property | |||||
---|---|---|---|---|---|
async | Yes | 10.0 | Yes | Yes | Yes |
Sintaksis
Kembalikan properti async:
scriptObject.async
Setel properti async:
scriptObject.async = true|false
Nilai properti
Value | Description |
---|---|
true|false |
Specifies whether a script should be executed asynchronously as soon as it is available, or not
|
Detail Teknis
Nilai Kembali: | Sebuah Boolean, mengembalikan true jika skrip dieksekusi secara asinkron segera setelah tersedia, jika tidak maka akan mengembalikan false |
---|
Halaman Terkait
Referensi HTML: HTML <script> atribut async
Objek Skrip