Rumah hujung hadapan web tutorial js JS脚本defer的作用示例介绍

JS脚本defer的作用示例介绍

May 16, 2016 pm 05:05 PM
defer skrip js

defer作用是文档加载完毕了再执行脚本,这样回避免找不到对象的问题,下面有个不错的示例,感兴趣的朋友可以参考下。

<script src="../cgi-bin/delscript.js" defer></script> 
中的defer作用是文档加载完毕了再执行脚本,这样回避免找不到对象的问题---有点问题 
<button id="myButton" onclick="alert(&#39;ok&#39;)">test</button> 
<script> 
myButton.click(); 
</script> 
<script> 
myButton.click(); 
</script>
<button id="myButton" onclick="alert(&#39;ok&#39;)">test</button> 
<script defer> 
function document.body.onload() { 
alert(document.body.offsetHeight); 
} 
</script>
Salin selepas log masuk

加上 defer 等于在页面完全在入后再执行,相当于 window.onload ,但应用上比 window.onload 更灵活! 

defer是脚本程序强大功能中的一个“无名英雄”。它告诉浏览器Script段包含了无需立即执行的代码,并且,与SRC属性联合使用,它还可以使这些脚本在后台被下载,前台的内容则正常显示给用户。
但是 文档加载完毕了再执行脚本 

最后请注意两点: 

1、不要在defer型的脚本程序段中调用document.write命令,因为document.write将产生直接输出效果。
2、而且,不要在defer型脚本程序段中包括任何立即执行脚本要使用的全局变量或者函数。 

一个常用的优化性能的方法是:当脚本不需要立即运行时,在

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Kaedah melumpuhkan skrip js pelayar tepi Kaedah melumpuhkan skrip js pelayar tepi Jan 07, 2024 am 11:17 AM

Dengan versi baharu penyemak imbas edge yang dikemas kini, ramai rakan tidak terbiasa dengannya. Contohnya, mereka tidak tahu cara melumpuhkan skrip js Hari ini saya akan membawa anda cara melumpuhkan skrip js dalam pelayar edge. skrip js pelayar tepi: 1. Buka penyemak imbas, klik tiga titik di penjuru kanan sebelah atas, dan pilih "Tetapan". 2. Klik "Lanjutan" pada bar tugas kiri. 3. Tatal ke bawah untuk mencari "Kebenaran Laman Web" dan klik "Urus Kebenaran". 4. Cari "JavaScript" dalam "Kebenaran Tapak". 5. Matikan suis di belakangnya.

Apakah kata kunci tangguh dalam bahasa Go? Apakah kata kunci tangguh dalam bahasa Go? Jun 11, 2023 am 09:10 AM

Apakah kata kunci tangguh dalam bahasa Go? Apabila menulis atur cara, kita selalunya perlu melakukan beberapa kerja pembersihan atau keluaran sumber selepas fungsi atau kaedah tertentu dilaksanakan. Pada masa ini, bahasa Go menyediakan mekanisme yang mudah Dengan menggunakan kata kunci tangguh, tugas pembersihan atau pelepasan sumber ini boleh ditangguhkan sehingga fungsi atau kaedah itu kembali. Kata kunci tangguh ialah gula sintaks yang dihuraikan pada masa penyusunan Ia menangguhkan panggilan fungsi atau kaedah sehingga fungsi atau kaedah semasa kembali.

Apakah pernyataan pelaksanaan tertunda dalam bahasa Go Apakah pernyataan pelaksanaan tertunda dalam bahasa Go Jan 11, 2023 pm 06:28 PM

Dalam bahasa Go, penyataan pelaksanaan tertunda ialah penyataan tangguh dan sintaksnya ialah "tunda sebarang penyataan". Pernyataan penangguhan akan menangguhkan pemprosesan penyata yang mengikutinya Apabila fungsi yang menjadi milik penangguhan akan kembali, penyata tertunda akan dilaksanakan dalam susunan terbalik penangguhan; dilaksanakan terakhir, dan pernyataan yang ditangguhkan terakhir akan dilaksanakan terlebih dahulu.

Pelbagai kegunaan kata kunci defer dalam fungsi Golang Pelbagai kegunaan kata kunci defer dalam fungsi Golang May 17, 2023 am 09:01 AM

Golang ialah bahasa pengaturcaraan yang sangat popular dengan ciri bahasa yang sangat kaya, salah satunya ialah penggunaan kata kunci tangguh untuk melengkapkan beberapa fungsi tertentu. Dalam artikel ini, kami akan memperkenalkan pelbagai cara untuk menggunakan kata kunci tangguh. Menangguhkan pelaksanaan fungsi Di Golang, fungsi kata kunci tangguh yang paling biasa digunakan adalah untuk menangguhkan pelaksanaan fungsi. Ini bermakna selepas fungsi itu dilaksanakan, fungsi yang dibalut oleh kata kunci tangguh akan ditangguhkan. Sebagai contoh, kita boleh menggunakan kata kunci tangguh untuk mencetak hari tersebut

menangguh dan panik fungsi golang menangguh dan panik fungsi golang Apr 20, 2024 am 11:06 AM

Kata kunci tangguh dan panik digunakan untuk mengawal pengecualian dan pemprosesan pasca: menangguhkan: menolak fungsi ke dalam tindanan dan melaksanakannya selepas fungsi itu kembali. Panik: melemparkan pengecualian untuk mengganggu pelaksanaan program dan digunakan untuk mengendalikan ralat serius yang tidak dapat terus berjalan. Perbezaannya: tangguh hanya dilaksanakan apabila fungsi kembali normal, manakala panik dilaksanakan dalam apa jua keadaan, walaupun ralat berlaku.

Cara menggunakan kata kunci tangguh dan pulih dalam fungsi Golang bersama-sama Cara menggunakan kata kunci tangguh dan pulih dalam fungsi Golang bersama-sama May 15, 2023 pm 11:21 PM

Golang ialah bahasa pengaturcaraan yang cekap, ringkas dan mudah dipelajari yang pada asalnya dibangunkan oleh Google dan pertama kali dikeluarkan pada tahun 2009. Ia direka untuk meningkatkan produktiviti pengaturcara dan kejelasan kod. Di Golang, kata kunci fungsi menangguh dan pulih selalunya digunakan bersama untuk mengendalikan ralat yang mungkin berlaku dalam atur cara. Artikel ini akan memperkenalkan penggunaan kedua-dua kata kunci ini dan menggambarkan aplikasi praktikalnya melalui beberapa contoh. 1. Cara menggunakan defer defer ialah kata kunci

Apakah hubungan antara tangguh dan panik dalam bahasa Go? Apakah hubungan antara tangguh dan panik dalam bahasa Go? Jun 11, 2023 am 09:00 AM

Bahasa Go ialah bahasa pengaturcaraan baharu yang telah menambahkan beberapa sintaks dan ciri unik, antaranya tangguh dan panik adalah dua ciri yang sangat penting. Artikel ini akan memperkenalkan hubungan antara tangguh dan panik dalam bahasa Go serta penggunaan dan cirinya. Penggunaan penangguhan Pernyataan penangguhan dalam bahasa Go digunakan untuk mendaftarkan fungsi Apabila pelaksanaan fungsi ini tamat atau skop semasa tamat, fungsi yang didaftarkan akan dilaksanakan secara automatik. tangguh boleh digunakan

Perintah pelaksanaan dan tujuan penangguhan fungsi Golang Perintah pelaksanaan dan tujuan penangguhan fungsi Golang Jun 05, 2024 pm 01:10 PM

Fungsi tangguh digunakan dalam bahasa Go untuk menangguhkan panggilan fungsi sehingga ia dilaksanakan sebelum fungsi kembali, dan dipanggil dalam urutan keluar-masuk-dahulu (LIFO). Penggunaannya termasuk mengeluarkan sumber, pembalakan dan memulihkan daripada pengecualian. Fungsi tertunda kemudian akan dipanggil sebelum fungsi tertunda pertama.

See all articles