Sobes.tech

Қазіргі Angular-да RxJS-тан толықтай бас тартуға болады ма, оның орнына signals қолдану?

Middle
ДиджиРеал
26

TypeScript-те 'as' операторы не және оның артықшылықтары мен кемшіліктері қандай?

Middle
Premium IT Solution
26

// findUnique әдісі массивке қолданылады, ол бірегей элементтерден тұратын жаңа массивті қайтарады, // яғни, бастапқы массивте бір рет қана кездесетін элементтер, сол тәртіпте. // findUnique әдісін кәдімгі массив әдісі сияқты жұмыс істейтін етіп жүзеге асырыңыз [10, 5, 10, 1, 6, 6, 7, 9, 9, 10].findUnique(); // [5, 1, 7]

Middle+
IT OneIT One
26

Монорепозиторийлермен немесе микрофронтендтермен жұмыс тәжірибеңіз бар ма?

Middle
Voximplant
26

[аты] сұрады: Сен тапсырмаларды орындаудан басқа, инициативті түрде қатысып, өз идеяларыңды ұсынуға қаншалықты дайынсың?

Middle+
WB банк
26

Мемоизация үшін орауыш ретінде memoize функциясын жазу керек. Қарапайым болу үшін, функция әрқашан бір ғана аргументке ие болады деп есептеуге болады, және ол негізгі мән болады.

Middle
Mayflower
26

Өзіңіздің promiseAll функцияңызды жүзеге асырыңыз, ол Promise.all-дың аналогы: уәделердің массивін қабылдайды, нәтижелердің массивімен бірге уәде қайтарады, бірінші қабылдамаған кезде reject-ті дереу шақырады.

Middle+
Т-БанкТ-Банк
26

useEffect-тің тек белгілі бір сәттерде жұмыс істеуін қалай қамтамасыз етуге болады? Егер тәуелділіктер массивін бермесеңіз, не болады? Ал егер бос массив берсеңіз?

Middle
нейровэд
26

Redis-пен жұмыс тәжірибеңіз бар ма?

Middle
АэрофлотАэрофлот
26

Кодта 0 миллисекундтық кідірісі бар setTimeout бар — бұл не білдіреді және ол қалай жұмыс істейді?

Middle
WB банк
26

Жалығу сезімін бастан өткердіңіз бе? Егер иә болса, оны қалай жеңесіз?

Middle
Нанософт
26

[аты] сұрады: стартапта жұмыс істеу туралы қалай сезінесіз, не ұнады және не ұнамады?

Senior
Nebuly
26

Shallow Ref және Shallow Reactive туралы естідіңіз бе? Олар қалай жұмыс істейді?

Middle
Нанософт
26

Беттеу және Infinity Scroll туралы айтыңыз: оларды қалай қолдандыңыз, қандай айнымалылар қатыстырылды, артқы жақпен қалай байланыс жасадыңыз? Неге бір жерде Infinity Scroll таңдадыңыз, ал басқа жерде — беттеуді?

Middle+
Chaser
26

ChangeDetectionStrategy.OnPush қалай жұмыс істейтінін және ол Default стратегиясынан қалай ерекшеленетінін түсіндіріңіз.

Middle+
Т-БанкТ-Банк
26

Өзіңіздің кэштеу функцияңызды жүзеге асырыңыз, ол функцияның нәтижесін қайталанған шақыруларда бірдей аргументтермен кэшілейді, соның ішінде primitives және undefined-ты өңдеу, сондай-ақ кэшті тазалау мүмкіндігі (clearCache).

Middle+
Т-БанкТ-Банк
26

Біз CI/CD арқылы тегтерді тағайындау және нұсқалау жасай алмаймыз. Клиент бір нұсқада болуы мүмкін, ал бэкенд басқа. Бұл жағдайда Sentry арқылы қателерді бақылаудан басқа не істеуге болады?

Middle+
Mayflower
26

Бонус тапсырма: MySync функциясы бар код берілген, ол start параметрін қабылдайды (әдепкі мәні 0), оны консольға шығарады, Promise қолданады және resolve ішіне рекурсивті түрде шақырады, сонымен қатар бөлек setTimeout бар. Мұнда не болатынын және консольға не шығатынын түсіндіріңіз.

Middle
WB банк
26

Сіз кездескен күрделі компромисс туралы сипаттаңыз.

Senior
micro1
26

CSS жазудағы тәсіліңіз қандай болды? CSS-in-JS тәсілімен таныссыз ба?

Middle+
VK Tech
26
/286