tutorial pengembangan web terbaru
 

Script async Property

<Script Object

Contoh

Cari tahu apakah script dieksekusi asynchronously secepat itu tersedia:

var x = document.getElementById("myScript").async

Hasil x akan:

true
Cobalah sendiri "

Definisi dan Penggunaan

The async set properti atau kembali apakah script harus dieksekusi asynchronously secepat itu tersedia, atau tidak.

Properti ini mencerminkan async atribut dari <script> tag.

Catatan: async atribut hanya untuk skrip eksternal (dan hanya boleh digunakan jika src atribut hadir).

Catatan: Ada beberapa cara skrip eksternal dapat dieksekusi:

  • Jika async hadir: Script dieksekusi asynchronously dengan sisa halaman (script akan dieksekusi ketika halaman terus parsing)
  • Jika async tidak hadir dan defer hadir: Script ini dijalankan saat halaman telah selesai parsing
  • Jika tidak async atau defer hadir: Script diambil dan dilaksanakan segera, sebelum browser terus parsing halaman

Dukungan Browser

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Properti async didukung di semua browser utama.

Catatan: Properti async tidak didukung di IE 9 dan versi sebelumnya, dan dalam Opera 12 dan versi sebelumnya.


Sintaksis

Kembali properti async:

scriptObject .async

Mengatur properti async:

scriptObject .async=true|false

Nilai properti

Nilai Deskripsi
true|false Menentukan apakah naskah harus dieksekusi asynchronously secepat itu tersedia, atau tidak
  • benar - Script akan dieksekusi asynchronously segera setelah tersedia
  • palsu - Script tidak akan dieksekusi asynchronously segera setelah tersedia

Rincian teknis

Kembali Nilai: Sebuah Boolean, mengembalikan true jika script ini dijalankan asynchronously secepat itu tersedia, jika tidak maka kembali palsu

Pages terkait

Referensi HTML: HTML <script> Atribut async


<Script Object