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

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

Middle+
1