Sobes.tech

Frontend

Takrorlanu belgilar bilan yozilgan satrni siqish uchun RLE (run-length encoding) funksiyasini amalga oshiring: bir xil belgilar ketma-ketligini belgi va takrorlanishlar soni bilan almashtiring; agar belgi faqat bir marta uchrasa, hisobni chiqarishni unuting.

6

RLD (run-length decoding) funksiyasini amalga oshiring, bu RLE ning teskari: siqilgan satrni kengaytiring, har bir belgi belgilangan soniyada takrorlang; yagona belgilarga o'zgartirish kiritmang.

4

Berilgan kodni bajarish natijasida user obyekti, fetchUrl metodi va debounce funktsiyasi bilan nima chiqadi?

3

Agar server HTTP 404 va response.ok === false bo'lsa va javob aniq tarzda ishlov berilmasa, fetch so'rovi bajarilganda konsolda xato bo'ladimi? Nima uchunligini tushuntiring.

2

Event Loop, Promise va setTimeout bilan berilgan kod uchun raqamlarni konsolga chiqarish tartibini aniqlang.

2

Debounced funktsiya chaqirilganda, konsol foydalanuvchining ismini this.firstName yordamida chiqarishini ta'minlash uchun kodni tuzating. debounce funksiyasini va № 6 satrini to'liq o'zgartirmang.

2