Ce este contextul (this) în JavaScript?
Frontend
LeetCode #125 — Scrieți o funcție care determină dacă un șir de caractere este un palindrom: dacă se citește la fel de la început și de la sfârșit.
Ar trebui să scrii logica în componentele React, să o muți în hooks sau să încerci să păstrezi logica de business în afara React? Care este opinia ta despre asta?
Cum să determinăm că let și const sunt ridicate (hoisting) chiar dacă se află în Zona Morții Temporale?
Stabilește ordinea de afișare în console.log pentru fragmentul de cod JavaScript dat cu funcțiile foo/bar, Promise și setTimeout.
Ai folosit biblioteci pentru validarea în timp de execuție și aserțiunea de tip, de exemplu, pentru verificarea datelor primite de la API-uri?
Ai folosit colecțiile Set și Map în ES6? Povestește-ne despre ele.
De ce este necesar să folosiți chei pentru un tablou de componente cu stare internă? Ce se poate întâmpla cu cheile incorecte sau lipsa lor? Cum afectează cheile starea internă a componentelor?
Care este diferența dintre o funcție obișnuită și o funcție săgeată în JavaScript?
Ce este Promise în JavaScript?
Scrieți o funcție pentru a executa un array de sarcini asincrone cu o limită asupra numărului de sarcini care rulează simultan; rezultatele trebuie returnate în ordinea array-ului de sarcini original, indiferent de ordinea de finalizare.
Care îți place mai mult: any sau unknown?
Ce este hoisting în JavaScript?
Vorbește despre Event Loop ca despre un concept.
Scrie cel mai simplu mod de a verifica dacă un șir de caractere este un palindrom — de exemplu, folosind split, reverse și join.
Poți folosi o funcție arrow ca constructor?
Vorbește despre any și unknown în TypeScript.
Povestește despre ciclul de viață al componentelor funcționale React și cum să te conectezi la el.
Ce este Virtual DOM în React?
Cum să eviți prop drilling-ul? Este prop drilling o problemă?