Frontend
function sum(a, b) { return a + b; } function memo() {}
Komponentu apvienojumi + React Context → formEntity pārraidīšana caur nodrošinātāju Form un izmantošana FormItem. Form apņem savus bērnus ar FormContext.Provider, un FormItem izmanto cloneElement, lai injicētu vērtību un onChange Input. Slazds: pārliecinieties, ka FormItem nodod nosaukumu atjaunināšanas funkcijai. ```javascript const Form = ({ children, formEntity }) => ( <FormContext.Provider value={formEntity}>{children}</FormContext.Provider> ); const FormItem = ({ name, children }) => { const { state, handlers } = useContext(FormContext); return React.cloneElement(children, { value: state[name], onChange: (e) => handlers.updateValues({ name, value: e.target.value }), }); }; ```
Kas ir JSX un kāpēc nepieciešams atslēgas sarakstos?
Kādas garantijas sniedz ārējais atslēga relāciju datu bāzē?
Kas notiks, ja sumPromises funkcijai netiks nodota neviena solījuma?
Kas notiek ar komponentu, mainot atslēgu? Pastāsti par funkcionālo komponentu dzīves ciklu.
Kura ir labākā vieta darbības pogas novietošanai: ekrāna centrā vai labajā malā? (mobilais interfeiss)
Pastāsti par visgrūtāko kļūdu savā karjerā
Kādus HTTP atbildes kodus sagaidīt, veidojot, atjauninot un aizstājot resursu ar panākumiem?
Cik ilgi strādājat uzņēmumā?
Kā jūs sadarbojāties ar backend un citiem komandas biedriem (analītiķiem, dizaineriem, testētājiem)?
Vai esi risinājis situāciju, kad indexOf atgriež -1, izmantojot removeItem?
/* Kas tiks izvadīts konsolē */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("gatavs!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Rezultāts"; } f(); console.log(7);
Kā jums šķiet mūsu darba formāts? Vai tas ir pievilcīgs?
Kāpēc jūs izmantojāt computed, lai filtrētu tarifus, nevis parastās mainīgās vai funkcijas?
Kas ir key React un kam tie ir nepieciešami?
Kad kad notiks useEffect tīrīšanas funkcija, ja tai ir atkarību masīvs ar parametriem a, b, c?
Uzdevums kodu redaktorā: ir divi masīvi, iegūti no dažādiem serveriem, katrā masīvā ir ieraksti ar unikāliem un secīgiem ID (neatkārtojas starp masīviem). Jāuzraksta funkcija, kas pieņem šos divus masīvus un skaitli k, un atgriež k elementus ar lielākajiem ID dilstošā secībā.
Kāda ir atšķirība starp tipiem any un unknown TypeScript?
Kas ir cherry-pick Git?