/* Ce va fi afișat în consolă */ let value = 2; function showValue() { console.log(value); } function wrapper() { let value = 3; console.log(value); showValue(); } wrapper();
Frontend
Ce mediu de dezvoltare sau compilator a fost folosit în proiect?
Cum se pot copia Map/Set și obiecte? Copiere superficială și profundă.
Scrii în principal în TypeScript sau și în JavaScript pur?
Ce sunt WeakSet și WeakMap și cum diferă de Set și Map?
A fost nevoie să configurezi un linter, un formatter sau să conectezi plugin-uri?
Ce ai lua pentru a construi un kit UI de la zero?
/* Scrieți funcția get(obj, path), care acceptă un obiect obj și un șir de caractere path, reprezentând calea către valoare în obiect. - Dacă calea există, funcția trebuie să returneze valoarea corespunzătoare - Dacă calea nu există, funcția trebuie să returneze undefined - Calea este transmisă sub formă de șir, separată prin puncte (.) */ function get(obj, path) { } get({ a: { b: { c: "d" } } }, "a.b.c"); get({ a: { b: { c: "d" } } }, "a.b"); get({ x: { y: { z: 42 } } }, "x.c");
Se poate crea un obiect fără prototip în JavaScript?
Care sunt abordările pentru scrierea CSS?
La ce sunt folosite în principiu bibliotecile de validare?
Pe lângă Next.js, cu ce alte bundlere și medii de dezvoltare ați lucrat?
Ce este o închidere și ce problemă poate cauza?
Vorbește despre tine: la ce proiecte ai lucrat recent, ce tehnologii și stack-uri ai folosit, ce îți place și ce nu îți place?