Sobes.tech

Frontend

Nima uchun va'dalar paydo bo'ldi, agar asinxronlik generatorlar yordamida tashkil etilishi mumkin bo'lsa? Callback yondashuvida nima noqulay edi?

Middle+
3

Hozirda nima ustida ishlayapsiz?

Middle+
2

Qachon fetch ijrosi catch-ga o'tadi? So'rov muvaffaqiyatli yoki muvaffaqiyatsizligini qanday aniqlash mumkin va HTTP holati qayerdan keladi?

Middle+
2

Skriptlarning ulanish va bajarilish tartibi haqida nima bilasiz: oddiy skript, async va defer?

Middle+
2

CORS nima va qanday variantlar mavjud bo'lib, domenlararo so'rovlar muammosini hal qilish mumkin?

Middle+
2

Set ichida saqlangan obunachilardan qanday o'tish mumkin?

Middle+
2

TypeScript-da massiv transformatsiya funksiyasini tipikash uchun: manba massivining element turi va natija turi uchun zarur bo'lgan generic turlarni aniqlang.

Middle+
2

memo(fn, lifetime) funksiyasini amalga oshiring, u yangi funksiyani qaytaradi va asl funksiyaning argumentlarsiz natijasini belgilangan umr davomida millisekundlarda keshga oladi. Faqat oxirgi natijani keshga olishi kerak, kalitlar va Mapsiz; umr davomida takroriy chaqiriq keshga olingan natijani qaytarishi kerak.

Middle+
2

TypeScriptda 'Observer' naqshasiga muvofiq sinfni amalga oshiring: u ma'lumotlarni ob'ektda saqlaydi, subscribe/unsubscribe orqali obuna bo'lish va obunadan chiqish imkonini beradi va ma'lumot o'zgarganda obunachilarga bildirish uchun tayinlash orqali xabar beradi. Getter va setter qo'shing; boshlang'ich qiymat bo'sh ob'ekt bo'lishi kerak.

Middle+
2

Brauzerdagi sahifa rendering bosqichlarini tavsiflang: DOM, CSSOM, render daraxti, layout/reflow, repaint va compositing. Qaysi xususiyatlarni animatsiya qilish ma'qul va nima uchun?

Middle+
1

Asinxron vazifa navbatini bajarish uchun cheklov bilan: vazifalar avval navbatga qo'shiladi, so'ngra loop usuli bilan boshlanadi; bir vaqtning o'zida belgilangan soni bilan vazifalar bajarilishi kerak. Barcha navbatdagi va bajarilayotgan vazifalar tugagach, navbatning tugashini bildiring.

Middle+
1

Xatolik yuzaga kelganda fetch so'rovlarini bir necha marta takrorlaydigan funktsiya ishlab chiqing. Harakatlar tugagach nima bo'lishi kerak?

Middle+
1

URL kiritilgach brauzerda nima bo'ladi?

Middle+
1

Qanday qilib va'dalar bilan belgilarsiz va hisoblagichlarsiz vazifa navbatini amalga oshirish mumkin? Bunday navbatda worker nima?

Middle+
1