Sobes.tech

Егер асинхрондылық генераторлар арқылы ұйымдастырылса, неге уәделер пайда болды? Callback тәсілінің қандай ыңғайсыздығы болды?

Middle+
3

Қазіргі уақытта не жұмыс істеп жатсыз?

Middle+
2

Fetch орындалуы қашан catch-ке өтеді? Сұрау сәтті немесе сәтсіз болғанын қалай анықтауға болады, және HTTP статусы қайдан келеді?

Middle+
2

Скрипттердің қосылу және орындалу тәртібі туралы не білесіз: кәдімгі скрипт, async және defer?

Middle+
2

CORS дегеніміз не және домендер арасындағы сұраулар мәселесін шешу үшін қандай нұсқалар бар?

Middle+
2

Set-те сақталған жазылушылардан қалай өтуге болады?

Middle+
2

TypeScript-те массив түрлендіру функциясын типтеу: бастапқы массивтің элементтерінің түрі және нәтиже түрі үшін қажетті generic түрлерін анықтаңыз.

Middle+
2

memo(fn, lifetime) функциясын жүзеге асырыңыз, ол жаңа функцияны қайтаруы және бастапқы функцияның аргументсіз нәтижесін белгіленген өмір сүру уақыты ішінде миллисекундтарда кэштеуі керек. Ол тек соңғы нәтижені кэштеуі керек, кілттер мен Mapсіз; өмір сүру уақыты ішінде қайталанған шақыру кэштеуланған нәтижені қайтаруы керек.

Middle+
2

TypeScript-те 'Observer' үлгісін қолданатын класс жүзеге асырыңыз: ол деректерді объектте сақтайды, subscribe/unsubscribe арқылы жазылуға және жазылудан шығуға мүмкіндік береді және деректер өзгерген кезде жазылушыларға хабарлайды. Getter және setter қосыңыз; бастапқы мән бос объект болуы керек.

Middle+
2

Браузерде беттің рендерлеу кезеңдерін сипаттаңыз: DOM, CSSOM, рендер ағашы, layout/reflow, repaint және compositing. Қандай қасиеттерді анимациялау жақсы және неге?

Middle+
1

Асинхрон тапсырма кезегін бір уақытта орындалатын тапсырмалар саны шектеулі түрде жүзеге асырыңыз: тапсырмалар алдымен кезекке қосылады, содан кейін цикл әдісімен іске қосылады; бір уақытта көрсетілген саннан артық тапсырма орындалмауы керек. Барлық кезек және орындалатын тапсырмалар аяқталғанда, кезектің аяқталғанын хабарлаңыз.

Middle+
1

Қате болған жағдайда fetch сұрауларын бірнеше рет қайталап орындау функциясын жүзеге асырыңыз. Тәжірибелер аяқталғаннан кейін не болу керек?

Middle+
1

URL енгізілгеннен кейін браузерде не болады?

Middle+
1

Қалайша уәделерді флагтар мен есептегіштерсіз пайдаланып тапсырма кезегін жүзеге асыруға болады? Мұндай кезектегі worker дегеніміз не?

Middle+
1