Script async ominaisuus

Määritelmä ja käyttö

async ominaisuuden asettamista tai palauttamista, mikä määrittää, suoritetaanko skripti heti, kun se on saatavilla.

Tämä ominaisuus heijastaa <script>-elementti on async-ominaisuus.

Huomautus:async-ominaisuus pätee vain ulkoisiin skripteihin (ja sen tulisi käyttää vain src-ominaisuuksia asetettaessa).

Huomautus:On olemassa useita tapoja suorittaa ulkoisia skriptejä:

  • Jos async on olemassa: suorita skripti asynkronisesti sivun muiden osien kanssa (skripti suoritetaan, kun sivu jatkaa解析)
  • Jos async puuttuu ja defer on olemassa: suorita skripti, kun sivu on valmis解析
  • Jos molemmat async ja defer puuttuvat: suorita ja hae skripti välittömästi ennen kuin selain jatkaa sivun解析

Katso myös:

HTML-kiertokirja:HTML <script> async-ominaisuus

HTML-kiertokirja:HTML <script>-tagi

Esimerkki

Tutki, suoritetaanko skripti heti, kun se on saatavilla:

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

Kokeile itse

Syntaksi

Palauta async-ominaisuus:

scriptObject.async

Aseta async-ominaisuus:

scriptObject.async = true|false

Ominaisuusarvo

Arvo Kuvaus
true|false

Määritä, suoritetaanko skripti heti, kun se on saatavilla, asynkronisesti.

  • true - Skripti suoritetaan heti, kun se on saatavilla, asynkronisesti
  • false - Skripti ei suoriteta asynkronisesti, kun se on saatavilla

Tekninen yksityiskohta

Palautusarvo: Totuusarvo, jos skripti suoritetaan heti, kun se on saatavilla, palautetaan true; muuten palautetaan false.

Selaimen tuki

Taulukossa olevat numerot viittaavat ensimmäiseen selaimeseen, joka tukee kyseistä ominaisuutta täysin.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Tuki 10.0 Tuki Tuki Tuki