ders önerisi:
Script defer özelliği
tanımı ve kullanımı
defer
Bu özellik, scriptin sayfa çözümlemesi tamamlanırken çalışıp çalışmayacağını yansıtır. <script> etiketi nın defer özelliği.
not:defer özelliği yalnızca dış scriptler için geçerlidir (ve sadece src özelliği ayarlandığında kullanılmalıdır).
not:Dış scriptleri çalıştırmak için birkaç yöntem vardır:
- async mevcutsa: Script sayfanın geri kalanı ile asenkron olarak çalıştırılır (script sayfa çözümlemesi devam ederken çalışır)
- async mevcut değil ve defer mevcutsa: Sayfa çözümlemesi tamamlanırken script çalıştırılır
- async veya defer mevcut değilse: Sayfa çözümlemeyi devam etmeden önce derhal scripti alıp çalıştırın
Ayrıca bkz:
HTML referans el kitabı:HTML <script> defer özelliği
HTML referans el kitabı:HTML <script> etiketi
örnek
Sayfa çözümleme tamamlanırken scriptin çalıştırılıp çalıştırılmadığını belirleyin:
var x = document.getElementById("myScript").defer
gramer
defer özelliğini döndürün:
scriptObject.defer
defer özelliğini ayarlayın:
scriptObject.defer = true|false
özellik değeri
değer | tanım |
---|---|
true|false |
Sayfa tamamen çözümlendikten sonra betik çalıştırılıp çalıştırılmaması gerektiğini belirler.
|
Teknik Ayrıntılar
Dönüş Değeri: | Boolean değer, eğer betik sayfa tamamen çözümlendikten sonra çalıştırılırsa true döner; aksi takdirde false döner. |
---|
Tarayıcı Desteği
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Destek | Destek | Destek | Destek | Destek |