Script defer ominaisuus

Määritelmä ja käyttö

defer ominaisuuden asettamista tai palauttamista siitä, tulisiko skripti suorittaa, kun sivu on purettu.

Tämä ominaisuus heijastaa <script>-tagi on defer-ominaisuus.

Huomautus:defer-ominaisuus pätee vain ulkoisiin skripteihin (ja sitä tulisi käyttää vain src-ominaisuden asettamisen yhteydessä).

Huomautus:On useita tapoja suorittaa ulkoiset skriptit:

  • Jos async on olemassa: Suorita skripti异步于页面的其余部分(skripti suoritetaan, kun sivu jatkaa purkamista)
  • Jos async puuttuu ja defer on olemassa: Suorita skripti, kun sivu on purettu
  • Jos sekä async että defer puuttuvat: Suorita skripti välittömästi ennen kuin selain jatkaa sivun purkamista

Katso myös:

HTML-referenssikirja:HTML <script> defer -ominaisuus

HTML-referenssikirja:HTML <script>-tagi

Esimerkki

Tarkista, onko skripti suoritettu, kun sivu on purettu:

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

Kokeile itse

Syntaksi

Palauta defer-ominaisuus:

scriptObject.defer

Aseta defer-ominaisuus:

scriptObject.defer = true|false

ominaisuusarvo

arvo kuvaus
true|false

Määritellään, tulisiko skripti suorittaa, kun sivu on täysin analysoitu.

  • true - Skripti suoritetaan, kun sivu on täysin analysoitu
  • false - Skripti ei suoriteta, kun sivu on täysin analysoitu

Tekninen yksityiskohta

Palautusarvo: 布尔iarvo, jos skripti suoritetaan, kun sivu on täysin analysoitu, palauttaa true; muuten palauttaa false.

Selaimen tuki

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