JS脚本defer的作用示例介绍
defer作用是文档加载完毕了再执行脚本,这样回避免找不到对象的问题,下面有个不错的示例,感兴趣的朋友可以参考下。
<script src="../cgi-bin/delscript.js" defer></script> 中的defer作用是文档加载完毕了再执行脚本,这样回避免找不到对象的问题---有点问题 <button id="myButton" onclick="alert('ok')">test</button> <script> myButton.click(); </script> <script> myButton.click(); </script> <button id="myButton" onclick="alert('ok')">test</button> <script defer> function document.body.onload() { alert(document.body.offsetHeight); } </script>
加上 defer 等于在页面完全在入后再执行,相当于 window.onload ,但应用上比 window.onload 更灵活!
defer是脚本程序强大功能中的一个“无名英雄”。它告诉浏览器Script段包含了无需立即执行的代码,并且,与SRC属性联合使用,它还可以使这些脚本在后台被下载,前台的内容则正常显示给用户。
但是 文档加载完毕了再执行脚本
最后请注意两点:
1、不要在defer型的脚本程序段中调用document.write命令,因为document.write将产生直接输出效果。
2、而且,不要在defer型脚本程序段中包括任何立即执行脚本要使用的全局变量或者函数。
一个常用的优化性能的方法是:当脚本不需要立即运行时,在

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

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

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.

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

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.

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

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

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.
