Atribut defer skrip

definisi dan penggunaan

defer aturan atau kembalikan apakah skrip harus dijalankan saat halaman selesai diurai.

atribut ini merefleksikan tag <script> dari atribut defer.

catatan:atribut defer hanya berlaku untuk skrip eksternal (dan hanya seharusnya digunakan saat mengatur atribut src).

catatan:ada beberapa cara untuk menjalankan skrip eksternal:

  • jika atribut async ada: eksekusi skrip secara asinkron dengan sisih halaman (skrip akan dijalankan saat halaman melanjutkan diurai)
  • jika atribut async tidak ada tetapi defer ada: eksekusi skrip saat halaman selesai diurai
  • jika atribut async atau defer tidak ada: eksekusi skrip segera sebelum browser melanjutkan mengurai halaman

lihat pula:

Panduan HTML:Properti defer tag <script> HTML

Panduan HTML:Tag <script> HTML

contoh

menentukan apakah skrip dijalankan saat halaman selesai diurai:

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

coba sendiri

syntaks

kembalikan atribut defer:

scriptObject.defer

atur atribut defer:

scriptObject.defer = true|false

nilai atribut

nilai deskripsi
true|false

Tentukan apakah skrip harus dijalankan saat halaman selesai diparsikan atau tidak.

  • true - Skrip akan dijalankan saat halaman selesai diparsikan
  • false - Skrip tidak akan dijalankan setelah halaman selesai diparsikan

Detil Teknologi

Nilai Pengembalian: Bilangan boolean, jika skrip dijalankan setelah halaman selesai diparsikan, maka mengembalikan true; jika tidak, mengembalikan false.

Dukungan Peramban

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Dukungan Dukungan Dukungan Dukungan Dukungan