Sobes.tech

Frontend

Тартиб додани кардани типи TypeScript барои функсияи customMap, ки массиви ҳар гуна навъ ва функсияи трансформерро қабул мекунад, ки навъи дигарро бармегардонад. Функсияи трансформер бояд се аргумент қабул кунад (монанди callback дар Array.map).

Middle
Mayflower
99

Чӣ гуна танзим кардани линтер ва форматер, ки дар вақти кор бо як файл (масалан, TypeScript) дар муқобил набароянд?

Middle
МВидеоМВидео
99

Оё шумо дар проектҳои шахсӣ доред, ки дар онҳо шумо комилан UI/UX-ро бе иштироки дизайнери худ анҷом додаед?

Middle
4dev
99

IP-адрес чист?

Middle+
Flant
99

/** * Реализирайте функцията, която ще изпълни обратно извикване с данните * и ще върне масив от отговори Response[]. * Решението трябва да изпълнява всички заявки паралелно * но не повече от [limit] заявки могат да се изпълняват едновременно. * Целта е да се минимизира общото време за изпълнение. */ type Props<RequestData, Response> = { callback: (args: RequestData) => Promise<Response>; data: Array<RequestData>; limit: number; }; export async function runWithLimit<RequestData, Response>({ callback, data, limit, }: Props<RequestData, Response>): Promise<Response[]> { // НАЧАЛО НА РЕШЕНИЕТО ТУК if (limit < 1 || data.length === 0) { return Promise.resolve([]); } if (limit >= data.length) { return Promise.all(data.map(callback)); } const result: Response[] = new Array(data.length); let index = 0; const run = async () => { if (index >= data.length) return; const elem = data[index]; try { result[index] = await callback(elem); } catch (err) { result[index] = (err) as Response; // обработка грешки } index++; run(); }; const startPack = Array.from({ length: limit }, run); await Promise.all(startPack); return result; }

Middle
SIGNAL
99

Дар бораи парчамҳо ва порталҳо дар React гап зан.

Middle
WildberriesWildberries
99

Чӣ қадар таҷрибаи зиёде дар баррасии коди дигарон дорӣ — оё бо коди дигарон шинос ҳастӣ?

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

const items = [10, '10', 12, 15, 21, 12, 10, 16, 21, 15, 'apple', 'apple']; function createUniqueArray(values) { return values; }

Middle
Веб-мост
99

[ном] пурсид: чаро объектҳо тавассути истинод мегузаранд ва на нусхабардорӣ? Ин барои чӣ аст?

Middle
OZONOZON
99

Тавзеҳ диҳед, ки бо оҳанги Promise чӣ мешавад, агар asyncCall хатогӣ ба таври нодуруст ба даъвати callback, ки дода шудааст, чанд маротиба ҷавоб гӯяд: аввал бо хато, баъд бо маълумот ва сипас боз бо хато.

Middle+
Яндекс
99

Фарқи байни рендеркунии дар ҷониби муштарӣ ва сервер (CSR vs SSR) чист?

Middle
X-Notes
99

Оё дар лоиҳа озмоиш вуҷуд дорад?

Middle
Revizto
99

Мушкил аст, ки сабаби ин рақамро фаҳмонед?

Middle
Navio
99

Оё шумо мафҳумҳои каскад ва махсусиятро дар CSS мешиносед? Кадом методологияҳо кӯмак мекунанд, ки бо махсусият дар гурӯҳ кор кунед?

Middle
Алор+
99

Лоиҳаи охирин – дар умум чанд таҳиягар буд, кадом гурӯҳ буд, бо кӣ бояд муошират мекард?

Middle
Navio
99

Бо кадом рамзҳо ё асбобҳо кор мекунед? Оё дар коратон асбобҳои AI истифода мебаред?

Middle
Mayflower
99

Дар Node.js кадом намудҳои ҷараён мавҷуданд?

Middle+
Ifellow
99

Кадом дигар усулҳои API Promise медонӣ ба ғайр аз Promise.all?

Middle
Яндекс
99

Дар бораи курсҳое, ки шумо гузарондед (ҳудуди 20 моҳ) — кадом ширкат онҳоро пешниҳод кард?

Middle
Куаргет
99

операторҳои rest ва spread чӣ мебошанд? Онҳо чӣ фарқ доранд?

Middle
OkkoOkko
99
/298