Sobes.tech

Frontend

Rasm yuklashni qanday optimallashtirish mumkin? Bu uchun qanday HTML atributlari va elementlari ishlatiladi?

Middle+
Mish
28

Hozirgi amalga oshirilishida fetch retry-obyektining hech qachon chaqirilmasligi mumkin bo'lgan shartlar va buni qanday oldini olish mumkin?

Middle+
Ozon Tech
28

React Context bilan ishlaganmisiz? Context ning Redux bilan solishtirganda kamchiliklari nima?

Middle+
Сбертех
28

Brauzerga URL kirib Enter tugmasini bosganingizda nima bo'ladi? DNS yechimini va sahifa chizilishini o'z ichiga olgan jarayonni tavsiflang.

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

Katta tashabbuslar baholash uchun ish siklingizning qancha foizi ketadi?

Middle+
Сбер. IT
28

Ko'rsatish uchun nimadir bormi? Qayerga nuqtalash kerak?

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

Umuman olganda, kodni ko'rib chiqish nima uchun kerak? U haqiqatan ham zarurmi va qaysi hollarda?

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

Angular shartlari, masalan @if yoki *ngIf, qanday ta'sir qiladi: ular elementlarni yashiradimi yoki umuman DOM ga qo'shmaydimi?

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

Foydalanuvchi maslahatga bosganida va kirish maydonidagi matn o'zgarganda nima bo'ladi — oldindan tanlangan qiymat uchun takroriy qidiruv boshlanadimi? Bu muammoni qanday hal qilish mumkin?

Middle
Брайтис
28

React oddir JavaScriptdan qanday farq qiladi?

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

Iltimos, o'zingizni tanishtirib bering va qisqacha tajribangiz haqida gapirib bering.

Senior
micro1
28

Berilgan kod uchun `setTimeout`, `Promise` va sinxron `console.log` bilan konsol chiqishi tartibini aniqlang va uni Event Loop orqali tushuntiring.

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

Berilgan funksiya va turlarni tekshirish uchun ikki ob'ekt. Bir holatda TypeScript shikoyat qilmaydi, ikkinchisida qilmoqda. Funksiyani shunday tiplashtirish kerakki, TypeScript'ning xulq-atvori kutilgan bilan mos keladi (generics va keyof yordamida).

Middle+
Ozon Tech
28

Nima o'qiyapsiz, qanday rivojlanmoqdasiz va rivojlanish yangiliklarini qayerdan kuzatmoqdasiz?

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

/** * `asyncAuth(callback)` funksiyasi callback qabul qiladi, unga * xato (birinchi argument) va ma'lumotlar * backenddan (ikkinchi argument) o'tkazilishi mumkin. * asyncAuth((error, data) => {}); * * Siz `auth()` funksiyasini amalga oshirishingiz kerak, * bu `asyncAuth()`ni chaqiradi, ammo Promise qaytaradi. * * @returns {Promise} */ function auth() { return new Promise((resolve, reject) => { asyncAuth((error, data) => { if (error) { reject(error) } else { resolve(data) } }); }) } /** * `tryAuth()` funksiyasi `auth()`ni ishlatadi va xato bo'lsa, * N qo'shimcha urinish qiladi. * Agar barcha urinishlar muvaffaqiyatsiz bo'lsa, oxirgi xatoni qaytaradi. * * @returns {Promise} */ function tryAuth(n) { }

Middle+
Яндекс
28

Promise misolida reject chaqirilgandan so'ng then, catch, finally ishlovchilarini ulash bilan konsolda raqamlarning chiqarilish tartibini aniqlang.

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

Vazifa: daraxtni aylanib chiqish va matnni bo'sh joy bilan chiqarish (ichki ro'yxatni rekursiv tarzda o'tish)

Middle
МПФИТ
28

Kodda konstruktorda addField chaqirilishi nima uchun va bu kengaytirilish nuqtai nazaridan qanday muammolarni keltirib chiqaradi?

Senior
Bitrix
28

Brauzerda sahifa renderingining kritik yo'li haqida gapirib bering

Middle
Мыс
28

/** * Funksiyani tiplash, u qaysi massivdagi ob'ektlar va kalit qabul qiladigan, * bu kalit/meros bo'lgan ob'ektlar massivini qaytaradi **/ const filterArrayByKey = (items, key) => { return items.filter((item) => item[key] !== undefined && item[key] !== null); };

Middle
SimbirsoftSimbirsoft
28
/290