Неге timeoutId сактайбыз? Эгер Promise убакыттан мурда аткарылса жана андан кийин reject менен setTimeout иштесе, эмне болот?
Frontend
DOM элементинин кеңдигин кантип алуу жана анын өзгөрүүлөрүн көзөмөлдөө керек? addEventListener аркылуу DOM элементине resize коюуга болобу?
Кукилер менен localStorage кандай айырмаланат? Кукилер жана localStorage үчүн максималдуу өлчөм кандай? Алардын жашоо мөөнөтү кандай айырмаланат?
git merge менен git rebase ортосундагы айырма эмнеде? Ар бир ыкманын артыкчылыктары жана кемчиликтери эмне?
withTimeout тапшырмасын альтернативдүү жол менен — Promise.race аркылуу кантип чечсе болот? Promise.race деген эмне, ал Promise.all менен кандай айырмаланат?
React үчүн атайын useScreenWidth(targetWidth) хук жазгыла, ал учурдагы экрандын кеңдигин (screenWidth) жана isMobile белгисин (эгер учурдагы кеңдик targetWidthтен кичинекей болсо true) кайтарат. Хук терезенин өлчөмү өзгөргөндө жаңыланууга тийиш.
Prop drilling деген эмне? Канча деңгээлдеги ийнелүү кабыл алынат?
Кайтарылган уәденин четке кагуучу функциясын түзүңүз, каталар катары "timeout_error" саптын өткөрүп берүү менен, эгер ал белгиленген убакытта чечилмесе же негизги сыяктуу нормалдуу жүрүм-турумда болсо. @param {Promise} promise Баштапкы уәде @param {Number} timeoutMilliseconds Timeout үчүн убакыт миллисекундда @return {Promise} Керек болгон жүрүм-турум менен уәде function withTimeout(promise, timeout) { return new Promise((res, rej) => { const timeoutId = setTimeout(() => { rej("timeout_error") }) }) }
Башка кайсы React хукларын билесиз? useRef, useReducer, useCallback, useMemo, useContext жөнүндө айтып бериңиз.
async/await эмне? Promise менен кандай айырмасы бар?
var, let, const эмне? Алар кандай айырмаланат? Hoisting деген эмне?
Неге Redux Toolkit сизге жаккан жок жана Effectorго өттүңүз?
NaN деген эмне? NaN кайсы учурларда пайда болот деген мисалдар келтириңиз. Баалоо үчүн NaN экенин кантип текшерсе болот?
Өзүңүз жөнүндө кыскача айтып бериңиз, тиешелүү тажрыйбаңыз жана кайсы долбоорго эң сыймыктанасыз.
== жана === кандай айырмаланат?
Жогорку даражадагы функция деген эмне? JavaScriptтеги жогорку даражадагы функциялардын мисалдарын келтірүңүз.
Кайсы HTTP ыкмаларын билесиз? PUT менен PATCHтин айырмасы эмнеде?