Sobes.tech

Frontend

Napíšite polyfill pre metódu startsWith reťazcov, ktorá sa objavila v ES6, pomocou iba možností ES5 (bez let/const, šípových funkcií atď.), teda cez prototypové dedičstvo.

Middle
Ай-Теко (I-Teco)
34

Povedzte nám o optimalizácii výkonu — kedy ste začali optimalizovať a ako.

Middle
Protech
34

Ak má prvok s absolútnym umiestnením rodičov s pozíciou, ako bude umiestnený?

Middle
ООО Делай мебель
34

Aké atribúty súborov cookie si pamätáš?

Middle
WB банк
34

/** * Dá sa pole. Je potrebné zoradiť nepárne čísla podľa hodnoty vzostupne, * a párne nechať na svojich miestach * / export function oddSort(numbers) { // váš kód tu } console.log(oddSort([2, 3, 7, 4, 6, 1, 5, 8, 9])); // [2, 1, 3, 4, 6, 5, 7, 8, 9] console.log(oddSort([2, 4, 6, 8])); // [2, 4, 6, 8] console.log(oddSort([3, 7, 1, 5, 9])); // [1, 3, 5, 7, 9] // Je potrebné overiť riešenie úlohy na dvoch službách volaním: // 1. checkResult(url1, solution) // 2. checkResult(url2, solution) // // checkResult: (url: string, solution: string | number) => Promise<boolean>; // // - Ak obe požiadavky vrátia true, vypísať success // - Ak aspoň jedna vráti false, vypísať fail // - Ak aspoň jedna neodpovie, vypísať error // - Ak aspoň jedna odpovie dlhšie ako 1 sekundu, vypísať timeout import { checkResult } from '...'; export async function checkResults() { const solution = 'Any answer'; const url1 = 'yandex.ru'; const url2 = 'google.com'; checkResult(url1, solution); checkResult(url2, solution); }

Middle
Яндекс МаркетЯндекс Маркет
34

Na čom boli vaše mikrofronty: Module Federation od Webpack?

Middle
нейровэд
34

Čo znamená pojem 'z knihy' v kontexte tvojho projektu s efektmi (dážď, vibrácie atď.)? Ako to vyzerá z pohľadu implementácie?

Middle
WB банк
34

[ime] sa spýtal: Môžeš, prosím, povedať o stacku, na ktorom si pracoval? Obzvlášť, povedz viac o Next.js.

Middle+
WB банк
34

[meno] sa opýtal(a): čo sú utility types v TypeScript? Ktoré si použil(a)?

Middle
OZONOZON
34

Čítaš niečo o frontende — knihy, podcasty, kanály?

Middle
Веб-мост
34

Ako používať debugger v Chrome DevTools? Ako nastaviť bod prerušenia na cudzom webe bez prístupu k zdrojovému kódu?

Middle+
ООО Делай мебель
34

Čo je operátor 'as' v TypeScript a aké sú jeho výhody a nevýhody?

Middle
Premium IT Solution
34

V životopise je napísané, že ste veľa pracovali so zložitými viacstupňovými formulármi. Môžete podrobnejšie povedať, čo bolo tam implementované?

Middle+
РСХБ
34

Ako spojiť virtualizáciu s vyhľadávaním a filtrovaním údajov?

Middle
Ifellow
34

Vysvetlite mechanizmus šírenia udalostí v prehliadači (Event Propagation)

Senior
Type
34

Na čo sú statické IP adresy?

Middle+
Flant
34

Ako priradiť objekt tak, aby to nebola odkazová transférová (ako skopírovať objekt, povrchovo a hlboko)?

Middle+
Ozon Tech
34

Čo sa stane, ak začneme presúvať vydania?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
34

Vysvetlite, ako funguje ChangeDetectionStrategy.OnPush a v čom sa líši od stratégie Default.

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

Implementujte funkcijo memoizacije (predpomnjenja), ki shranjuje rezultat funkcije pri ponovnih klicih z enakimi argumenti, vključno z obravnavo primitivov in undefined, ter možnostjo čiščenja predpomnilnika (clearCache).

Middle+
Т-БанкТ-Банк
34
/292