Sobes.tech

Сүрөттөрдүн жүктөлүшүн кантип оптималдаштыруу керек? Бул үчүн кайсы HTML мүнөздөмөлөрү жана элементтери колдонулат?

Middle+
Mish
28

Учурдагы ишке ашырууда fetch retry-оберткасы эч качан чакырылмаса жана муну кантип алдын алса болот?

Middle+
Ozon Tech
28

React Context менен иштедиңби? Contextтин Reduxка салыштырмалуу кемчиликтери кандай?

Middle+
Сбертех
28

Браузерге URL киргизип, Enter басканда эмне болот? DNS чечиминен баштап баракчаны чийүүчү процессти сүрөттөп бериң.

Middle
ОТП БанкОТП Банк
28

Идеялардын (estimation) чоң демилгелерин баалоо сиздин иш циклиңиздин канча пайызын түзөт?

Middle+
Сбер. IT
28

Көрсөтүү үчүн эмне бар? Канга көрсөтүү керек?

Intern
М.Видео-Эльдорадо. ИТ
28

Кодду жалпы кай жана эмне үчүн керек? Ал чын эле керекпи жана кайсы учурларда?

Middle
ГосуслугиГосуслуги
28

Angular шарттары, мисалы @if же *ngIf, рендерге кандай таасир этет: алар элементтерди жашырып койобу же алардын DOMга кошулушун болбойбу?

Middle+
Сибилтек-софт
28

Колдонуучу кеңешти чыкса жана кирүү талаасындагы текст өзгөрсө — мурда тандалган мааниге кайра издөөнү баштайбы? Бул маселени кантип чечсе болот?

Middle
Брайтис
28

React ванильдуу JavaScriptтен эмнеси менен айырмаланат?

Middle
ГКУ Инфогород
28

Өзүңүздү тааныштырып, кыскача өзүңүздүн тажрыйбаңыз жөнүндө айтып берсеңиз.

Senior
micro1
28

Берилген код үчүн `setTimeout`, `Promise` жана синхрондуу `console.log` менен консоль чыгышы тартибин аныктап, аны Event Loop аркылуу түшүндүрүңүз.

Middle
Экосистема тенниса MYTENNIS ONLINE
28

Бер берилген функция жана эки объект түрлөрүн текшерүү үчүн. Бир учурда TypeScript нааразы болбойт, экинчи учурда — болот. Функцияны типтештирүү керек, ошондо TypeScriptтин жүрүм-туруму күтүлгөнгө ылайык болот (generics жана keyof колдонуу менен).

Middle+
Ozon Tech
28

Нимени окуйсуз, кантип өнүгүп жатасыз жана өнүгүү жаңылыктарын кайдан көз саласыз?

Middle+
Сибилтек-софт
28

/** * `asyncAuth(callback)` функциясы callback кабыл алат, ага * ката (биринчи аргумент) жана маалыматтар * бекендден (экинчи аргумент) өткөрүлүшү мүмкүн. * asyncAuth((error, data) => {}); * * Сиз `auth()` функциясын иштеп чыгышыңыз керек, * ал `asyncAuth()` чакырып, бирок Promise кайтарат. * * @returns {Promise} */ function auth() { return new Promise((resolve, reject) => { asyncAuth((error, data) => { if (error) { reject(error) } else { resolve(data) } }); }) } /** * `tryAuth()` функциясы `auth()` колдонуп, жана ката болсо, * N кошумча аракет кылат. * Бардык аракеттер ийгиликсиз болсо, акыркы катаны кайтарат. * * @returns {Promise} */ function tryAuth(n) { }

Middle+
Яндекс
28

Promise мисалында reject чакырылып, андан соң then, catch, finally иштетүүчүлөрү байланган учурда консолдо сандарды чыгуу тартибин аныктаңыз.

Middle
ОТП БанкОТП Банк
28

Маселе: даракка өтүү жана текстти киргизүү менен чыгуу (ичке тизмени рекурсивдүү өтүү)

Middle
МПФИТ
28

Коддо конструктордо addField чакырылуусу эмне үчүн жана бул масштабдуулук жагынан кандай көйгөйлөрдү жаратат?

Senior
Bitrix
28

Браузердеги беттин рендерингинин критикалык жолу жөнүндө айтып бер

Middle
Мыс
28

/** * Функцияны типтөө, ал массив объектов жана ачкычты кабыл алат, * бул ачкыч/мөлчөм бар объекттердин массивин кайтарат **/ const filterArrayByKey = (items, key) => { return items.filter((item) => item[key] !== undefined && item[key] !== null); };

Middle
SimbirsoftSimbirsoft
28
/290