/* Konsolda nə çıxacaq */ let value = 2; function showValue() { console.log(value); } function wrapper() { let value = 3; console.log(value); showValue(); } wrapper();
Frontend
Layihədə hansı inkişaf mühiti və ya yığıcı istifadə olunub?
Map/Set və obyektləri necə kopyalamaq olar? Yüzeysel və dərin kopyalama.
WeakSet və WeakMap nədir və onlar Set və Map-dən necə fərqlənir?
Əsasən TypeScript-də yazırsınız yoxsa saf JavaScript-də?
Next.js-dən başqa hansı yığıcılar və inkişaf mühitlərində işlədiniz?
Sıfırdan UI dəsti qurmaq üçün nə götürərdin?
/* get(obj, path) funksiyasını yazın, bu obyekt obj və yol üçün bir sətir path qəbul edir, obyekt içindəki dəyərə yol göstərir. - Əgər yol mövcuddursa, funksiya müvafiq dəyəri qaytarmalıdır - Əgər yol mövcud deyilsə, funksiya undefined qaytarmalıdır - Yol nöqtə (.) ilə ayrılmış sətir şəklində ötürülür */ 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");
Linter, formatter və ya plaginləri qurmaq lazım oldumu?
JavaScript-də prototipsiz obyekt yarada bilərikmi?
Doğrulama kitabxanələri əsasən nə üçün istifadə olunur?
CSS yazmaq üçün hansı yanaşmalar var?
Özünüz haqqında danışın: son vaxtlar hansı layihələr üzərində işlədiniz, hansı texnologiyaları və yığınları istifadə etdiniz, nəyi bəyənirsiniz və nəyi bəyənmirsiniz?
Bağlama nədir və hansı problemi yarada bilər?