Sobes.tech

Frontend

Ինչու ենք պահում timeoutId-ը: Ի՞նչ կլինի, եթե Պրոմիսը կատարվի ավելի շուտ, քան ժամանակային սահմանափակումը, և հետո setTimeout-ը գործարկվի reject-ով։

Middle
247

Ի՞նչ տարբերություն կա քուկիների և localStorage-ի միջև: Ի՞նչ է քուկիների և localStorage-ի առավելագույն չափը: Ի՞նչ է նրանց կյանքի տևողությունը տարբեր։

Middle
230

Ինչպե՞ս ստանալ DOM էլեմենտի լայնությունը և հետևել նրա փոփոխություններին: Կարո՞ղ եք ավելացնել resize DOM էլեմենտին addEventListener-ի միջոցով:

Middle
229

Ինչ է տարբերությունը git merge և git rebase-ի միջև: Ինչ են առավելությունները և թերությունները յուրաքանչյուր մոտեցման:

Middle
184

Ի՞նչ է prop drilling-ը: Որքան մակարդակի խորություն է ընդունելի:

Middle
175

Ինչպե՞ս կարելի է լուծել withTimeout առաջադրանքը այլընտրանքային կերպով՝ Promise.race-ի միջոցով: Ինչ է Promise.race-ը, ինչպե՞ս է այն տարբերվում Promise.all-ից:

Middle
174

Գրեք հատուկ React hook useScreenWidth(targetWidth), որը վերադարձնում է ընթացիկ էկրանին լայնությունը (screenWidth) և նշան isMobile (ճիշտ, եթե ընթացիկ լայնությունը փոքր է targetWidth-ից): Hook-ը պետք է թարմացվի պատուհանի չափի փոփոխության ժամանակ։

Middle
173

Ստեղծեք ֆունկցիա, որը մերժում է վերադարձվող խոստումը, փոխանցելով որպես սխալ տող "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") }) }) }

Middle
167

Ի՞նչ այլ React հուկեր եք գիտակցում: Խոսեք useRef, useReducer, useCallback, useMemo, useContext մասին։

Middle
148

Ի՞նչ են var, let, const-ը։ Ինչպե՞ս են դրանք տարբերվում։ Ի՞նչ է hoisting-ը։

Middle
139

Ինչ է async/await-ը: Ինչով է տարբերվում Promise-ից?

Middle
132

Ինչու Redux Toolkit-ը ձեզ չհամապատասխանեց և անցաք Effector-ին?

Middle
130

Կպատմեք մի քիչ ձեր մասին, ձեր համապատասխան փորձի մասին և ինչ նախագծից եք առավել հպարտ։

Middle
125

Ի՞նչ է NaN-ը: Տրամադրեք օրինակներ, երբ NaN-ը առաջանում է: Ինչպե՞ս ստուգել, որ արժեքը NaN է:

Middle
124

Ի՞նչն է տարբեր == և === միջև:

Middle
122

Ի՞նչ է բարձր կարգի ֆունկցիան։ Տրամադրեք JavaScript-ում բարձր կարգի ֆունկցիաների օրինակներ։

Middle
109

Ի՞նչ HTTP մեթոդներ եք ճանաչում: Ինչպե՞ս է տարբեր PUT-ը և PATCH-ը։

Middle
95