Sobes.tech

Frontend

function memoize(fn, options = {}) { const { maxSize = 1000, keyOf = (...a) => JSON.stringify(a), lruTouch = true, } = options; let hits = 0; let misses = 0; const cache = new Map(); const getKey = (...args) => keyOf(...args); const wrapped = (...args) => { // napiš kód sem return fn(...args); }; // a tu return wrapped; }

Middle+
Basis
36

Aké základné princípy OOP poznáte? Porozprávajte o každom.

Middle
Элара
36

Závisí jednotka EM od najbližšieho REM alebo od veľkosti písma rodiča?

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

Na čo sa používa kľúčové slovo infer v TypeScript?

Middle
МВидео/эльдорадо
36

[ime] je vprašal: Če pri načrtovanju lahko izbereš: vzeti legacy s hrošči ali novo nalogo z nejasnim TZ — kaj bi izbral?

Middle
Sidbrige
36

Vieš, čo je zdvíhanie stavu (lifting state up)?

Middle
Веза
36

Čo je metodológia BEM v CSS?

Senior
АЛМИ Партнер
36

Aký je rozdiel medzi display flex a display grid? Ako zarovnávať prvky vo flex?

Middle
Ростелеком
36

Aký môže byť základný dôvod, že rozbaľovacie menu (dropdown) sa zobrazuje pod iným prvkom, aj keď má maximálny z-index, v zložitom UI s panelmi, mapami a vyskakovacími oknami? Ako to opraviť vo Vue?

Middle
Магнут
36

Kako sploh izvveš nekaj novega o programiranju in kaj ti je zadnje ostalo v spominu?

Middle
Mayflower
36

Ako je organizovaná práca s asynchrónnym kódom v JavaScripte?

Middle
Лантан
36

Aký je rozdiel medzi debounce a throttle?

Middle
WB банк
36

Aký je rozdiel medzi šípkovou funkciou a bežnou funkciou v JavaScript?

Middle
Мыс
36

Ako memoizovať statický JSX blok v rámci komponentu bez jeho vyčlenenia do samostatného komponentu? Aký je potrebný zoznam závislostí?

Senior
Type
36

Ako by si štruktúroval výmenu informácií medzi backendom a frontendom po vrstvách (architektonicky)?

Middle
4dev
36

const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty(obj, key) { // Úloha: typizovať funkciu return obj[key] } getProperty(X, 'a') // žiadna chyba getProperty(X, ' ') // chyba: kľúč nie je platný kľúč pre objekt X getProperty({ meno: 'Sergey' }, 'meno') // žiadna chyba

Middle+
IT OneIT One
36

Aký operačný systém používate?

Middle
Pac Group
36

Stretol si sa už skôr s konceptom podobným signálom (napríklad v iných rámcoch)?

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

Prečo je potrebná samostatná funkcia/stav na spočítanie použitých kľúčov — dá sa to vypočítať, namiesto toho, aby sa to ukladalo samostatne?

Middle+
wb
36

Prečo ste sa rozlúčili so svojím posledným zamestnávateľom?

Middle+
HR SIGNAL
36
/292