JavaScript odroczony
The odraczać to wartość logiczna używana do wskazania, że skrypt zostanie wykonany po przeanalizowaniu dokumentu. Działa tylko ze skryptami zewnętrznymi (tzn. działa tylko wtedy, gdy określimy plik źródło atrybut w tagu). Deklaruje, że skrypt nie będzie tworzył żadnej treści. Dzięki temu przeglądarka może kontynuować analizowanie reszty strony. z odraczać atrybut nie blokuje strony.
Rozumiemy użycie odraczać atrybut na poniższym obrazku:
Ten atrybut informuje przeglądarkę, aby wykonała plik, gdy cały dokument HTML zostanie w pełni przeanalizowany. Czasami aplikacja zużywa więcej pamięci, dodając plik etykietka w sekcji nagłówka HTML, a także powoduje problemy z wydajnością. Aby poprawić wydajność, możemy dodać odraczać atrybut w tagu.
Czasami ładowanie skryptu zajmuje więcej czasu niż oczekiwano i zamiast treści wyświetla pustą stronę. W urządzeniach mobilnych sytuacja będzie gorsza ze względu na małą ilość pamięci małych urządzeń. Zatem korzystając z odraczać atrybut, możemy zwiększyć wydajność ładowania.
The odraczać atrybut nie jest dozwolony w starszych przeglądarkach, dlatego w przypadku starszych przeglądarek musimy użyć alternatywy dla odraczać atrybut. Alternatywnym rozwiązaniem jest to, że musimy określić sekcję tuż przed znacznikiem pliku HTML. Można to zrobić w następujący sposób:
Składnia
Przykład
Tutaj używamy zewnętrznego JavaScript plik, tj. myscript.js .
<h3> This is an example of defer attribute. </h3>
myscript.js
alert(' Hello World. Welcome to the javaTpoint.com This is an example of the defer attribute. ');Przetestuj teraz
Wyjście
Po wykonaniu powyższego kodu wyjściem będzie -