Sobes.tech

Frontend

Vytvorte nový typ založený na PartialDelivery, ktorý obsahuje iba polia name a address (Pick).

138

Dá sa z daného súboru jednosmerných ciest (grafu), ktorého cykly sú garantované, dostať z bodu 1 do bodu N?

137

Úloha v Reacte: implementujte komponentu na vyhľadávanie výskytov podreťazca v texte. Požiadavky: načítanie textu z API pri prvom vykreslení, indikátor načítania, spracovanie chýb, vyhľadávanie výskytov bez ohľadu na veľkosť písmen, zvýraznenie nájdených výskytov, zobrazenie celkového počtu výskytov, tlačidlo na načítanie ďalšieho textu.

135

Dnes budeme navrhovať messenger. Oboznámte sa s rozložením rozhrania a funkčnými požiadavkami. Je potrebné zhromaždiť nefunkčné požiadavky, diskutovať o technickom stacku, komponentoch a službách frontendu, dátových modeloch, API-och a všeobecnej systémovej architektúre.

135

Implementujte funkcijo memoizacije (predpomnjenja), ki shranjuje rezultat funkcije pri ponovnih klicih z enakimi argumenti, vključno z obravnavo primitivov in undefined, ter možnostjo čiščenja predpomnilnika (clearCache).

135

Ako najlepšie zobraziť správu o víťazstve — cez alert alebo ju vykresliť v UI?

134

// Opíšte typ, ktorý predstavuje takéto objekty JS, ktoré majú súkromný // identifikátor a metódu na jeho získanie, ako aj pole dátumu vytvorenia. // Identifikátor môže obsahovať číslo alebo reťazec. // Pole dátumu vytvorenia môže tiež obsahovať reťazec alebo číslo. // Identifikátor a pole dátumu vytvorenia majú vždy rovnaký typ. let a = { getId: () => 1, createdAt: [phone] } let b = { getId: () => 'id', createdAt: '[phone]T20:00:00Z' }

131

Ako by mala prebiehať naša autorizácia?

131

Aké argumenty prijíma React.memo okrem samotnej komponenty?

128

Koľko HTTP požiadaviek sa odošle a prečo, ak spustíme kód s Observable bez subscribe a Promise bez then?

127

Implementujte vlastnú funkciu promiseAll, ktorá je ekvivalentom Promise.all: prijíma pole promises, vracia promise s poľom výsledkov v pôvodnom poradí, a pri prvom rejected — okamžite volá reject.

124

Aké ďalšie utility typy v TypeScript poznáte? Uveďte tie najpopulárnejšie.

120

Pozri na prvý callback, ktorý odovzdávaš do runSpinner (onRoll) — prijíma nejaký argument, ktorý si označil?

118

Prečo sa komponenta Child znovu vykreslí pri kliknutí na tlačidlo 'Rerender' v koreňovej komponentu, a prečo sa tiež znovu vykreslí pri písaní do inputu?

115

// Dajú sa tri typy. Na ich základe je potrebné vytvoriť typ Delivery, ktorý bude obsahovať všetky polia z daných typov.

111

Je potrebné napísať funkciu, ktorá vráti inú funkciu, prijíma akékoľvek argumenty a obalí callback (error-first štýl) do sľubu (promisify).

111

Ako prepísať kontext (this) vo vnútri loadScript pri volaní funkcie, ak loadScript používa this?

107
/5