Value maydoni bilan obyektlar massiv mavjud. Bu obyektlardan faqat raqamli qiymatlarni o'z ichiga olgan yangi massivni qanday yaratish mumkin (matnlarsiz). Buni qanday qilish va qiymat raqam ekanligini qanday tekshirish mumkin?
Frontend
TypeScript'da generic turlar nima? Nima uchun foydalanamiz? Bu yaxshi amaliyotmi yoki antipatternmi?
unknown turi bilan tanishdingizmi? U qanday farq qiladi any dan?
React qanday yondashuvni qo'llaydi: imperativ yoki deklarativ? Farqi nima?
Ushbu komponentda ota va bolalar komponentlarida, shuningdek useEffect ichida console.log joylashtirilgan. Ular qaysi tartibda chiqariladi va nima uchun?
Loyihada qaysi yig'uvchi ishlatiladi? Webpack bilan ishlaganmisiz?
Nima uchun turini aniqlash uchun unknown qabul qiladigan va aniq turdagi qiymatni qaytaradigan funktsiyani qanday yozish kerak, shunda TypeScript doimiy ravishda qaytarilgan qiymatni shu tur sifatida hisoblaydi?
TypeScript bilan ishlash tajribangiz qanday? Turlar paketlarini yaratishda ishtirok etdingizmi?
TypeScriptda enumdan foydalanishda JavaScriptga kompilyatsiya qilishda nima muammo? Enum o'rniga nima bilan almashtirish mumkin?
TypeScript'da qanday antipatternlarni bilasiz?
Virtual DOM nima? U nima uchun kerak? Qachon quriladi? Bir ilovada bir nechta React instansiyasi bo'lishi mumkinmi?
Source Map nima?
Ba'zi takrorlangan raqamlardan iborat massiv bor. Takrorlanmasdan yangi massiv tuzish kerak, raqamlarning tartibini saqlab qolish. Bu muammoni Set ishlatmasdan qanday hal qilasiz?
O'zingiz va ish tajribangiz haqida gapiring.
Hierarxik raqamli ro'yxatdagi punktlar raqamlarini ifodalovchi satrlar massiv mavjud (masalan: '1', '1.1', '1.2', '1.10', '2', '2.1'). Ularni hujjatda ko'rsatilganidek to'g'ri tartibda saralash kerak, standart sort funktsiyasidan callback funktsiya bilan foydalanib.
Berilgan o'lchamlarga ega A va B nomli ikkita ichma-ich joylashgan bloklar mavjud. B blokini A blokining markaziga qanday joylashtirasiz? Flexbox qo'llab-quvvatlamaydigan eski brauzerlar uchun yechimlar ham kiriting.
Qaysi state- menejlarni ishlatgansiz? State-menejer nima uchun kerak, qanday muammoni hal qiladi?
Tashqi ilova ma'lumotlarni omborida vaqti-vaqti bilan yangilab turadigan bo'lsa va alohida kartalarni memoriyalash mumkin bo'lmasa, kartalar ro'yxati komponentining keraksiz qayta chizilishini qanday oldini olish mumkin?
TypeScript'da qaysi utility-turlarni ishlatgansiz? ReturnType bilan tanishmisiz?
TypeScript nima uchun kerak? Loyihalarda qanday muammoni hal qiladi?