Бейне: Сіз кірістірілген JavaScript-ті кейінге қалдыра аласыз ба?
2024 Автор: Lynn Donovan | [email protected]. Соңғы өзгертілген: 2023-12-15 23:49
Сценарийлер кейінге қалдыру атрибутты олар көрсетілген ретпен жүктейді, бірақ құжаттың өзі жүктелгенге дейін емес. ретінде кейінге қалдыру әсер етпейді сценарий тегтер, егер оларда src төлсипаты болмаса, бірінші сценарий ол сіздікі орындалады кірістірілген сценарий.
Сонымен қатар, JavaScript-те кейінге қалдыруды қалай қосу керек?
The КЕЙІНГЕ КЕТІРУ Сіз аласыз қосу « кейінге қалдыру ” төлсипаты сыртқы тегтеріңіздің әрқайсысына. Не деген ' кейінге қалдыру ' атрибуты веб-шолғышқа HTML жүктеуді аяқтамайынша оны жүктемеуді айтады.
Сондай-ақ, синхронды кейінге қалдыру дегеніміз не екенін біліңіз? Синхрондау қарсы Кейінге қалдыру бірге асинхронды , файл асинхронды түрде жүктеледі, содан кейін ол жүктелген бойда орындалады. бірге кейінге қалдыру , файл асинхронды түрде жүктеледі, бірақ құжатты талдау аяқталған кезде ғана орындалады. бірге кейінге қалдыру , сценарийлер шақырылған ретпен орындалады.
Сол сияқты, сіз jQuery-ді кейінге қалдыра аласыз ба?
The jQuery . Кейінге қалдырылды әдіс алады әдіс қайтарылғанға дейін шақырылатын және жаңадан берілетін қосымша функцияны жіберуге болады кейінге қалдырылды нысан осы нысан ретінде де, функцияның бірінші аргументі ретінде де. Шақырылған функция алады арқылы кері қоңырауларды тіркеңіз кейінге қалдырылды.
Асинхронды немесе кейінге қалдырудың қайсысы жақсы?
КЕЙІНГЕ КЕТІРУ әрқашан сценарийдің орындалуын бір уақытта немесе одан кейінірек орындауға әкеледі ASYNC . Сондықтан, бұл жақсырақ қолдану КЕЙІНГЕ КЕТІРУ сондықтан олардың орындалуы негізгі көрсету уақытынан тыс орындалады. КЕЙІНГЕ КЕТІРУ сценарийлер синхронды сценарийлерді ешқашан блоктай алмайды, ал ASYNC сценарийлер олардың қаншалықты жылдам жүктелуіне байланысты болуы мүмкін.
Ұсынылған:
Сіз JavaScript-ті біле отырып жұмысқа орналаса аласыз ба?
Негізінде, иә, егер сіз JS және сіз қолданатын компания қолданатын кез келген жүйені білсеңіз, сіз жұмысқа орналаса аласыз, бірақ бұл сіздің бірінші жұмысыңыз болса, олар сізге алғашқы 3-6 айда лайықты көлемде практикалық жаттығулар береді деп күтуі мүмкін немесе солай
JavaScript-те кейінге қалдырылған сценарийлер дегеніміз не?
Кейінге қалдыру атрибуты браузерге бетпен жұмыс істеуді жалғастырып, сценарийді «фонда» жүктеп, содан кейін жүктелген кезде сценарийді іске қосу керектігін айтады. Кейінге қалдырылған сценарийлер ешқашан бетті блоктамайды. Кейінге қалдыруы бар сценарийлер әрқашан DOM дайын болғанда, бірақ DOMContentLoaded оқиғасына дейін орындалады
Бірнеше бағандарға қосылуды қалдыра аласыз ба?
LEFT JOIN сөйлемі бірнеше кестелерден деректерді сұрауға мүмкіндік береді. Егер сол жақ кестенің жолында (T1) T2 кестесінен сәйкес жол болмаса, сұрау сол кестедегі жолдың баған мәндерін оң кестедегі әрбір баған мәндері үшін NULL мәнімен біріктіреді
Сіз асинхронды кейінге қалдыруды қашан қолданасыз?
Әдетте мүмкіндігінше асинхронды пайдаланғыңыз келеді, содан кейін кейінге қалдырыңыз, содан кейін ешқандай төлсипат болмайды. Міне, кейбір жалпы ережелерді ұстануға болады: Егер сценарий модульдік болса және ешқандай сценарийлерге сүйенбесе, асинхронды пайдаланыңыз. Егер сценарий басқа сценарийге сүйенсе немесе оған сүйенсе, кейінге қалдыруды пайдаланыңыз
Javascript-те кейінге қалдырылған нысан дегеніміз не?
Санат: Кейінге қалдырылған нысан jQuery 1.5 жүйесінде енгізілген кейінге қалдырылған нысан jQuery шақыру арқылы жасалған тізбектелетін қызметтік нысан болып табылады. Deferred() әдісі. Ол кері шақыру кезегіне бірнеше кері шақыруды тіркей алады, кері шақыру кезегін шақыра алады және кез келген синхронды немесе асинхронды функцияның сәтті немесе сәтсіз күйін бере алады