Video: JavaScript-da kechiktirilgan skriptlar nima?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
The kechiktirish atribut brauzerga sahifa bilan ishlashni davom ettirishi va yuklash kerakligini aytadi skript "fonda" ni ishga tushiring skript yuklanganda. Skriptlar bilan kechiktirish hech qachon sahifani bloklamang. Skriptlar bilan kechiktirish har doim DOM tayyor bo'lganda, lekin DOMContentLoaded hodisasidan oldin bajaring.
Yana shuni bilish kerakki, JavaScript-da nima kechiktiriladi?
Va'da - bu dastlab noma'lum bo'lgan natija uchun to'ldiruvchi kechiktirilgan qiymatga olib keladigan hisoblashni ifodalaydi. Va'da asinxron funksiya tomonidan qaytariladigan qiymat bo'lsa-da, a kechiktirilgan va'dani hal qiluvchidan ajratib turadigan qo'ng'iroq qiluvchi tomonidan hal qilinishi yoki rad etilishi mumkin.
Ikkinchidan, JavaScript-da async defer nima? Asinx va boshqalar Kechiktirish Bilan asinx , fayl asinxron tarzda yuklab olinadi va yuklab olingandan so'ng darhol bajariladi. Bilan kechiktirish , fayl asinxron tarzda yuklab olinadi, lekin hujjatni tahlil qilish tugallangandan keyingina bajariladi. Bilan kechiktirish , skriptlar qanday chaqirilgan bo'lsa, xuddi shunday tartibda bajariladi.
Shunga mos ravishda, skript faylini asinxron tarzda yuklash va skript faylini yuklashni kechiktirish o'rtasidagi farq nima?
The async o'rtasidagi farq va kechiktirish qachon atrofida markazlari skript bajariladi. Har biri asinx skript Yuklab olish tugallangandan so'ng birinchi imkoniyatda va oynadan oldin amalga oshiriladi yuk voqea. Holbuki skriptlarni kechiktirish , boshqa tomondan, ijro etilishi kafolatlangan ichida ularning paydo bo'lishi tartibi ichida sahifa.
JavaScript-da kechiktirishni qanday qo'shish kerak?
The KECHIRGAN Siz mumkin bo'lgan usul qo'shish kechiktirish ” atributini har bir tashqi tegingizga kiriting. Nima ' kechiktirish ' atributi veb-brauzerga HTML yuklashni tugatmaguncha uni yuklamaslikni aytadi.
Tavsiya:
JavaScript-da global o'zgaruvchi nima?
Global JavaScript o'zgaruvchilari Funktsiyadan tashqarida e'lon qilingan o'zgaruvchi GLOBALga aylanadi. Global o'zgaruvchi global miqyosga ega: veb-sahifadagi barcha skriptlar va funksiyalar unga kirishi mumkin
Getter JavaScript nima?
Qabul qiluvchilar sizga ob'ektning xususiyatini aniqlash yo'lini beradi, lekin ular ob'ektga kirishgacha uning qiymatini hisoblamaydi. Qabul qiluvchi qiymat kerak bo'lgunga qadar qiymatni hisoblash narxini kechiktiradi. Agar qiymat hozir kerak bo'lmasa. U keyinroq ishlatiladi yoki ba'zi hollarda umuman ishlatilmaydi
Angularjs-da kechiktirilgan ob'ekt nima?
Kechiktirilgan ob'ekt: Kechiktirilgan - bu va'dani ochib beradigan ob'ekt. U asosan uchta rezolyutsiya(), rad etish() va notify() usullaridan iborat. Kechiktirilgan tugallangach, siz hal qilish(), rad etish() va bildirish() usullarini chaqirasiz. Qayta qo'ng'iroqlar registrini qanday bajarilganiga qarab hal qilish(), rad etish() yoki notify() uchun chaqiradi
Kechiktirilgan bir nechta asosiy dizayn nima?
Bir nechta asosiy dizaynda bir vaqtning o'zida ikki yoki undan ortiq xatti-harakatlar bo'yicha asosiy ma'lumotlar yig'iladi. Kechiktirilgan bazaviy dizaynda keyingi xatti-harakatlar uchun dastlabki ma'lumotlarni yig'ish avvalgi xatti-harakatlar uchun boshlang'ich ma'lumotlardan keyin boshlanadi
Javascriptda kechiktirilgan ob'ekt nima?
Turkum: Kechiktirilgan ob'ekt jQuery 1.5 da kiritilgan Deferred ob'ekti jQuery-ga qo'ng'iroq qilish orqali yaratilgan zanjirlanadigan yordamchi ob'ektdir. Deferred() usuli. U bir nechta qayta qo'ng'iroqlarni qayta qo'ng'iroqlar navbatlarida ro'yxatdan o'tkazishi, qayta qo'ng'iroqlar navbatlarini chaqirishi va har qanday sinxron yoki asinxron funksiyaning muvaffaqiyat yoki muvaffaqiyatsizlik holatini o'tkazishi mumkin