Kada biste koristili async defer?
Kada biste koristili async defer?

Video: Kada biste koristili async defer?

Video: Kada biste koristili async defer?
Video: How To Achieve Synchronization In C# While Doing Async Await Multithreaded Programming - .NET Core 2024, Travanj
Anonim

Tipično vas željeti koristiti async onda gdje je to moguće odgoditi onda nema atributa. Ovdje su neka opća pravila do slijedi: Ako je skripta je modularan i čini nemojte se tada oslanjati ni na kakve skripte koristiti async . Ako je skripta oslanja se ili se na njega oslanja drugi skripta zatim koristiti odgoditi.

S tim u vezi, što je bolje asinko ili odgoditi?

ODGODITI uvijek uzrokuje da se izvršavanje skripte dogodi u isto vrijeme ili kasnije od ASYNC . Stoga je bolje koristiti ODGODITI tako da se njihovo izvođenje događa izvan glavnog vremena renderiranja. ODGODITI skripte nikada ne mogu blokirati sinkrone skripte, dok ASYNC skripte mogu ovisno o tome koliko brzo preuzimaju.

Nadalje, čemu služi atribut odgode? The odgoditi atribut je boolean atribut . Kada je prisutan, specificira da se skripta izvršava kada stranica završi raščlanjivanje. Napomena: The odgoditi atribut je samo za vanjske skripte (treba samo korišteni ako je src atribut je prisutan).

Nakon toga, može se također zapitati, što radi async defer?

S asink ( asinkroni ), preglednik htjeti nastavite učitavati HTML stranicu i generirati je dok preglednik istovremeno učitava i izvršava skriptu. S odgoditi , preglednik htjeti pokrenite svoju skriptu kada stranica završi raščlanjivanje. (nije potrebno završiti preuzimanje svih slikovnih datoteka.

Što je odgoda učitavanja?

Uistinu odgađajući javascript znači Učitavam ili raščlanjivanje tog javascripta počinje tek nakon što se sadržaj stranice učita (što znači da neće utjecati na brzinu stranice ili kritični put generiranja).

Preporučeni: