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

kişisel olarak deneyin

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.

  • true - Sayfa tamamen çözümlendikten sonra betik çalıştırılır
  • false - Sayfa tamamen çözümlendikten sonra betik çalıştırılmaz

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