Sobes.tech

Frontend

Kāpēc mēs glabājam timeoutId? Kas notiks, ja Promise izpildīsies pirms timeout, un pēc tam setTimeout ar reject tiks aktivizēts?

Middle
232

Kā iegūt DOM elementa platumu un sekot tā izmaiņām? Vai ir iespējams pievienot resize DOM elementam, izmantojot addEventListener?

Middle
217

Kā atšķiras sīkfaili no localStorage? Kāds ir maksimālais sīkfailu un localStorage izmērs? Kā atšķiras to dzīves ilgums?

Middle
216

Kāda ir atšķirība starp git merge un git rebase? Kādas ir katras pieejas priekšrocības un trūkumi?

Middle
175

Kā ar alternatīvu veidu risināt uzdevumu withTimeout, izmantojot Promise.race? Kas ir Promise.race, kā tas atšķiras no Promise.all?

Middle
171

Uzrakstiet pielāgotu React hook useScreenWidth(targetWidth), kas atgriež aktuālo ekrāna platumu (screenWidth) un zīmi isMobile (true, ja aktuālais platums ir mazāks par targetWidth). Hooks jāatjaunina, mainoties loga izmēram.

Middle
167

Kas ir prop drilling? Cik līmeņu iekļaušana tiek uzskatīta par pieņemamu?

Middle
159

Izveidojiet funkciju, kas noraida atgriezto solījuma, nododot kā kļūdu virkni "timeout_error", ja tas netiek atrisināts norādītajā laikā vai uzvedas normāli kā oriģināls. @param {Promise} promise Sākotnējais solījums @param {Number} timeoutMilliseconds Laiks timeout milisekundēs @return {Promise} Solījums ar vēlamo uzvedību function withTimeout(promise, timeout) { return new Promise((res, rej) => { const timeoutId = setTimeout(() => { rej("timeout_error") }) }) }

Middle
158

Kādus citus React hookus jūs zināt? Pastāstiet par useRef, useReducer, useCallback, useMemo, useContext.

Middle
135

Kas ir async/await? Kā tas atšķiras no Promise?

Middle
129

Kas ir var, let, const? Kā tie atšķiras? Kas ir hoisting?

Middle
125

Kāpēc jums nepatika Redux Toolkit un pārgājāt uz Effector?

Middle
121

Kas ir NaN? Sniedziet piemērus, kad NaN parādās. Kā pārbaudīt, vai vērtība ir NaN?

Middle
120

Pastāstiet mazliet par sevi, savu relevanto pieredzi un ar kuru projektu jūs esat visvairāk lepns.

Middle
118

Kāda ir atšķirība starp == un ===?

Middle
117

Kas ir funkcija ar augstāko līmeni? Sniedziet piemērus par iebūvētām augstāka līmeņa funkcijām JavaScript.

Middle
104

Kādus HTTP metodes jūs zināt? Kā atšķiras PUT no PATCH?

Middle
88