Mi az a batching a React-ben?
Frontend
Milyen build eszközöket használtak? Milyen előnyei és hátrányai vannak a Webpacknak és a Vitenak?
Hogyan működnek a generátorok JavaScriptben a normál függvényekhez képest?
/** * Írja meg a getObjField függvény típusdefinícióját * * @param obj - Az objektum, ahonnan az érték származik * @param key - A kulcs, amelyhez az érték tartozik * @returns Az érték, amely megfelel a kulcsnak az objektumban */ type Obj = { name: string; age: number; }; const getObjField = <K extends keyof Obj>(obj: Obj, key: K): Obj[K] => { return obj[key]; }; const user: Obj = { name: "Nik", age: 25 }; const value1 = getObjField(user, "name"); const value2 = getObjField(user, "age"); const value3 = getObjField(user, "test"); // Hiba: '"test"' típusú argumentum nem adható át a 'keyof Obj' típusú paraméternek.
Mi a mikrotaskok és makrotaskok végrehajtási sorrendje az Event Loop-ban?
típus Obiekt = { név: string életkor: number } const getObjField = (obj: any, key: any) => { return obj[key] } const user: Obiekt = { név: "Nik", életkor: 25 } const value1 = getObjField(user, "név") const value2 = getObjField(user, "életkor") const value3 = getObjField(user, "test") const getObjField = <T, K extends keyof T>(obj: T, key: K) => { return obj[key] }
Ki foglalkozott a fejlesztői környezet, linters, formázók (Husky, pre-commit hookok) beállításával?
Mi a generics és miért van rájuk szükség?
Mi a különbség a debounce és a throttle között?
Mit fog megjeleníteni a konzolon?
Van tapasztalata a Next.js-sel?
Van tapasztalata a TanStack Table (korábban React Table) használatában?
Dolgozott már grafikonokkal, például vonaldiagrammal?
// Mit ír ki a konzol const a = {}; const fn = (b) => { b.some = "1"; }; fn(a); console.log(a.some); // ?
Mi a különbség az any és az unknown között a TypeScript-ben?
Mire jók a portálok a React-ben?
Miért szükségesek a kulcsok a React-ben, és miért kellnek egyedinek lenniük?
Mi a különbség az in operátor és a hasOwnProperty metódus között?
Mi az a type guard?
A UI-készlet egy könyvtáron alapult, vagy teljesen egyedi volt?