Sobes.tech

Frontend

RxJS vazifasi: shablonda uchta marta yozilgan Observable bor. Async pipe'ni to'g'ridan-to'g'ri ishlatmasdan, bitta obuna qilish uchun qanday qilish mumkin? Subject va BehaviorSubject oddiy Observable'dan (issiq va sovuq oqimlar) qanday farq qiladi?

171

Agar massivda takroriy qiymatlar bo'lsa va yagona identifikator bo'lmasa, trackBy muammosini qanday hal qilish mumkin?

160

JavaScript vazifasi: ikkita massivni qabul qiladigan va faqat birida mavjud bo'lgan elementlardan iborat massivni qaytaradigan funktsiya yozing (simmetrik farq). Algoritm murakkabligini baholang.

154

Ro'yxat elementini o'zgartirganda render qanday bo'ladi? trackBy nima uchun kerak?

152

O'z UI kutubxonalarini yoki komponent kutubxonalarini yozish bo'yicha tajribangiz bormi?

151

CSS vazifasi: uchma-uchma joylashgan uchta div bloki, har biri 10px margin-top va 30px margin-bottom bilan. Bloklar orasidagi masofa qanday bo'ladi? Agar div o'rniga span ishlatsak, nima o'zgaradi?

150

Ota-onasi komponenti OnPush strategiyasidan foydalanadi, bolalar komponenti — Default. O'zgarishlar bo'lsa, bolalar komponentiga nima bo'ladi? O'zgarishlarni aniqlash tekshiruvi qaysi yo'nalishda amalga oshiriladi — yuqoridan pastga yoki pastdan yuqoriga?

145

TypeScript vazifasi: move va bark metodlariga ega Animal nomli sinf mavjud, va process funksiyasi Animal turidagi hayvonni qabul qiladi va uning bark metodini chaqiradi. TypeScript xatosi bo'ladimi? To'g'ri tarzda turini qanday qisqartirasiz? Type guard qanday yoziladi?

140

NgZor kutubxonasiga (NzZor) asoslangan holda yozgan maxsus komponentlaringiz haqida gapiring. Masalan, hafta oxiri uchun biznes cheklovlari bilan datepicker.

140

JavaScript vazifasi: turini (typeof) aniqlash uchun turli ifodalar — new Array(), ob'ekt, Map, raqam, Infinity, satrlar va raqamlarning birikmasi natijasi.

139

Loyihangizda nima uchun Angular ning yangi versiyasiga o'tilmayapti?

138

Change detection strategiyalari OnPush va Default o'rtasidagi farq nima? Nima uchun OnPush ni ishlatish kerak?

136

Maxsus sanaq tanlashda klaviatura qo‘llab-quvvatlashi amalga oshirildimi?

133

RxJS vazifasi: operatorlar zanjirini optimallashtirish (filter, toLowerCase, switchMap bilan pipe). switchMap nima uchun ishlatilishini, concatMap va exhaustMap dan qanday farq qilishini tushuntiring. To'lov so'rovlarini qayta ishlash uchun qaysi operator yaxshiroq?

129

RxJS vazifasi: turli kechikishlar bilan ikkita oqim bilan combineLatest ishlatilganda chiqishni aniqlash. forkJoin nima ko'rsatadi?

126

So'nggi 3-4 yildagi tajribangiz haqida gapiring. Qaysi vazifalarni hal qildingiz?

125

Oddiy ob'ektning uzunligini length xususiyati orqali qanday olish mumkin? Prototip orqali barcha ob'ektlarga length metodini qanday qo'shish mumkin?

118

Hozirgi ish joyingizdan nima uchun ketayapsiz va yangi joyda nima qidiryapsiz?

118
/2