Sobes.tech

Frontend

Proč ukládáme timeoutId? Co se stane, pokud se Promise splní dříve než timeout a pak se spustí setTimeout s reject?

Middle
227

V čem se liší cookies od localStorage? Jaká je maximální velikost cookies a localStorage? Čím se liší doba životnosti?

Middle
214

Jak získat šířku DOM prvku a sledovat její změny? Lze na DOM prvek přidat resize pomocí addEventListener?

Middle
210

V čem se liší git merge od git rebase? Jaké jsou výhody a nevýhody každého přístupu?

Middle
174

Jak lze úlohu withTimeout řešit alternativně pomocí Promise.race? Co je Promise.race, čím se liší od Promise.all?

Middle
170

Napište vlastní React hook useScreenWidth(targetWidth), který vrací aktuální šířku obrazovky (screenWidth) a vlajku isMobile (true, pokud je aktuální šířka menší než targetWidth). Hook by se měl aktualizovat při změně velikosti okna.

Middle
166

Vytvořte funkci, která zamítne vrácenou slib, předávající jako chybu řetězec "timeout_error", pokud se nevyřeší do daného časového limitu, nebo se chová normálně jako původní. @param {Promise} promise Původní slib @param {Number} timeoutMilliseconds Čas pro timeout v milisekundách @return {Promise} Slib s požadovaným chováním function withTimeout(promise, timeout) { return new Promise((res, rej) => { const timeoutId = setTimeout(() => { rej("timeout_error") }) }) }

Middle
157

Co je prop drilling? Kolik úrovní vnoření se považuje za přijatelných?

Middle
156

Jaké další React-hooky znáte? Povídejte mi o useRef, useReducer, useCallback, useMemo, useContext.

Middle
133

Co je to async/await? Čím se liší od Promise?

Middle
129

Co jsou var, let, const? Čím se liší? Co je to hoisting?

Middle
121

Proč jste nebyli spokojeni s Redux Toolkit a přešli na Effector?

Middle
120

Povězte mi něco o sobě, o své relevantní zkušenosti a na kterém projektu jste nejvíce hrdý.

Middle
118

Čím se liší == od ===?

Middle
117

Co je NaN? Uveďte příklady, kdy se NaN vyskytuje. Jak zjistit, zda je hodnota NaN?

Middle
115

Co je to funkce vyššího řádu? Uveďte příklady vestavěných funkcí vyššího řádu v JavaScriptu.

Middle
103

Jaké HTTP metody znáte? Čím se liší PUT od PATCH?

Middle
88