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
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.
|
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 |