Bilakah anda akan menggunakan penangguhan async?
Bilakah anda akan menggunakan penangguhan async?

Video: Bilakah anda akan menggunakan penangguhan async?

Video: Bilakah anda akan menggunakan penangguhan async?
Video: Cara Mengembalikan Akun WhatsApp Yang Diblokir Oleh Pihak WhatsApp 2024, April
Anonim

Lazimnya awak mahu untuk menggunakan async jika boleh, maka menangguhkan maka tiada atribut. Di sini adalah beberapa peraturan am kepada ikuti: Jika skrip adalah modular dan tidak tidak bergantung pada mana-mana skrip kemudian gunakan async . Sekiranya skrip bergantung kepada atau dipercayai oleh orang lain skrip kemudian guna tangguh.

Dalam hal ini, yang manakah lebih baik async atau tangguh?

TUNDA sentiasa menyebabkan pelaksanaan skrip berlaku pada masa yang sama atau lewat daripada ASYNC . Oleh itu, ia lebih baik untuk menggunakan TUNDA supaya pelaksanaannya berlaku di luar masa rendering utama. TUNDA skrip tidak boleh menyekat skrip segerak, manakala ASYNC skrip mungkin bergantung pada seberapa cepat ia memuat turun.

Tambahan pula, apakah kegunaan atribut tangguh? The menangguhkan atribut ialah boolean atribut . Apabila hadir, ia menentukan bahawa skrip dilaksanakan apabila halaman telah selesai menghuraikan. Nota: The menangguhkan atribut hanya untuk skrip luaran (hanya sepatutnya digunakan jika src atribut hadir).

Selepas itu, seseorang juga mungkin bertanya, apakah yang dilakukan async defer?

Dengan tak segerak ( tak segerak ), pelayar kehendak teruskan memuatkan halaman HTML dan menjadikannya semasa pelayar memuatkan dan melaksanakan skrip pada masa yang sama. Dengan menangguhkan , pelayar kehendak jalankan skrip anda apabila halaman selesai menghurai. (tidak perlu selesai memuat turun semua fail imej.

Apakah itu tangguh memuatkan?

sungguh menangguhkan javascript bermakna memuatkan atau penghuraian javascript itu hanya bermula selepas kandungan halaman dimuatkan (Bermaksud ia tidak akan menjejaskan kelajuan halaman atau laluan pemaparan kritikal).

Disyorkan: