JavaScript-də təxirə salınmış skriptlər nədir?
JavaScript-də təxirə salınmış skriptlər nədir?

Video: JavaScript-də təxirə salınmış skriptlər nədir?

Video: JavaScript-də təxirə salınmış skriptlər nədir?
Video: 20 ildir təxirə salınan məsələ: Azərbaycanda alternativ hərbi xidmət yaradılacaq? 2024, Bilər
Anonim

The təxirə salmaq atribut brauzerə səhifə ilə işləməyə davam etməli və yükləməli olduğunu bildirir skript "arxa fonda", sonra işə salın skript yüklənəndə. Skriptlər ilə təxirə salmaq heç vaxt səhifəni bloklamayın. Skriptlər ilə təxirə salmaq həmişə DOM hazır olduqda, lakin DOMContentLoaded hadisəsindən əvvəl icra edin.

Həmçinin bilmək lazımdır ki, JavaScript-də təxirə salınan nədir?

Vəd a zamanı ilkin olaraq bilinməyən nəticə üçün yer tutucudur təxirə salındı dəyəri ilə nəticələnən hesablamanı təmsil edir. Söz asinxron funksiya tərəfindən qaytarılan dəyər olsa da, a təxirə salındı vədi həlledicidən ayıran zəng edən tərəfindən həll edilə və ya rədd edilə bilər.

İkincisi, JavaScript-də async defer nədir? Async vs Təxirə salmaq ilə async , fayl asinxron endirilir və endirilən kimi icra olunur. ilə təxirə salmaq , fayl asinxron şəkildə endirilir, lakin yalnız sənədin təhlili tamamlandıqda icra olunur. ilə təxirə salmaq , skriptlər çağırıldıqları ardıcıllıqla yerinə yetiriləcək.

Müvafiq olaraq, skript faylının asinxron yüklənməsi ilə skript faylının yüklənməsinin təxirə salınması arasında fərq nədir?

The async arasındakı fərq və təxirə salmaq zaman ətrafında mərkəzləri skript icra olunur. Hər biri async skript Yükləmə tamamlandıqdan sonra və pəncərədən əvvəl ilk fürsətdə yerinə yetirilir yük hadisə. Halbuki skriptləri təxirə salın , digər tərəfdən, icra olunacağına zəmanət verilir içində baş verdikləri sıra içində səhifə.

JavaScript-də gecikməni necə əlavə etmək olar?

The MƏHKƏMƏ Metod Siz edə bilərsiniz əlavə edin “ təxirə salmaq ” atributu xarici teqlərinizin hər birinə. nə ' təxirə salmaq ' atributu veb-brauzerə HTML yüklənməsini bitirənə qədər onu yükləməməsini bildirir.

Tövsiyə: