Mi az a kontextus (this) a JavaScript-ben?
Frontend
LeetCode #125 — Írj egy függvényt, amely megállapítja, hogy egy string palindróm-e: ugyanúgy olvasható-e a kezdettől és a végéig.
Írj logikát React komponensekben, helyezd át hook-okra, vagy próbáld meg a üzleti logikát a Reacten kívül tartani? Mi a véleményed erről?
Hogyan lehet meghatározni, hogy a let és a const hoisted (felhúzott), még akkor is, ha a Temporal Dead Zone-ban vannak?
Határozd meg a kimenet sorrendjét a console.log-ban a megadott JavaScript kódrészlethez, amelyben foo/bar függvények, Promise és setTimeout vannak.
Használtál futásidejű validációs és típusellenőrző könyvtárakat, például az API-kból kapott adatok ellenőrzésére?
Használtad az ES6-ban a Set és Map gyűjteményeket? Mesélj róluk.
Miért szükséges kulcsokat használni egy belső állapottal rendelkező komponens tömbjénél? Mi történhet helytelen kulcsok vagy azok hiánya esetén? Hogyan befolyásolják a kulcsok a komponensek belső állapotát?
Mi a különbség a hagyományos függvény és a nyílfüggvény között JavaScript-ben?
Mi az a Promise a JavaScript-ben?
Írj egy függvényt, amely egy aszinkron feladatok tömbjét hajtja végre, korlátozva a párhuzamosan futó feladatok számát; az eredményeknek a eredeti feladattömb sorrendjében kell visszatérniük, függetlenül a befejezési sorrendtől.
Melyiket szereted jobban: any vagy unknown?
Mi az a hoisting JavaScript-ben?
Mesélj az Event Loop-ról mint fogalom.
Írd le a legegyszerűbb módját annak, hogy ellenőrizd, palindróm-e egy szöveg — például split, reverse és join használatával.
Használhatod-e nyílfüggvényt konstruktorként?
Mesélj az any és unknown-ról TypeScript-ben.
Mesélj a React funkcionális komponensek életciklusáról és hogyan lehet csatlakozni hozzá.
Mi az a Virtual DOM a React-ben?
Hogyan lehet elkerülni a prop drillinget? Probléma-e a prop drilling?