Apakah skrip tertunda dalam JavaScript?
Apakah skrip tertunda dalam JavaScript?

Video: Apakah skrip tertunda dalam JavaScript?

Video: Apakah skrip tertunda dalam JavaScript?
Video: Stop Using The "!" Bang Operator In JavaScript Unless You Know This 2024, Disember
Anonim

The menangguhkan atribut memberitahu pelayar bahawa ia harus terus bekerja dengan halaman, dan memuatkan skrip "di latar belakang", kemudian jalankan skrip apabila ia dimuatkan. Skrip dengan menangguhkan jangan sesekali sekat halaman tersebut. Skrip dengan menangguhkan sentiasa laksanakan apabila DOM sedia, tetapi sebelum acara DOMContentLoaded.

Juga perlu diketahui ialah, apa yang ditangguhkan dalam JavaScript?

Janji ialah pemegang tempat untuk hasil yang pada mulanya tidak diketahui manakala a tertunda mewakili pengiraan yang menghasilkan nilai. Walaupun janji ialah nilai yang dikembalikan oleh fungsi tak segerak, a tertunda boleh diselesaikan atau ditolak oleh pemanggilnya yang memisahkan janji daripada penyelesai.

Kedua, apakah async defer dalam JavaScript? Async lwn Menangguhkan Dengan tak segerak , fail akan dimuat turun secara tidak segerak dan kemudian dilaksanakan sebaik sahaja ia dimuat turun. Dengan menangguhkan , fail akan dimuat turun secara tidak segerak, tetapi dilaksanakan hanya apabila penghuraian dokumen selesai. Dengan menangguhkan , skrip akan dilaksanakan dalam susunan yang sama seperti yang dipanggil.

Sejajar dengan itu, apakah perbezaan antara memuatkan fail skrip secara tidak segerak dan menangguhkan pemuatan fail skrip?

The perbezaan antara async dan menangguhkan berpusat di sekitar apabila skrip dilaksanakan. setiap satu skrip async dilaksanakan pada peluang pertama selepas ia selesai memuat turun dan sebelum tetingkap memuatkan peristiwa. Manakala menangguhkan skrip , sebaliknya, dijamin akan dilaksanakan di dalam perintah ia berlaku di dalam muka surat.

Bagaimana menambah penangguhan dalam JavaScript?

The TUNDA Kaedah Anda boleh Tambah menangguhkan ” atribut kepada setiap teg luaran anda. apa ' menangguhkan ' atribut adalah memberitahu pelayar web untuk tidak memuatkannya sehingga HTML selesai dimuatkan.

Disyorkan: