Sobes.tech

Frontend

const createCachedSum = function (a, b) { } const sum = createCachedSum() console.log(sum(2, 3)) // 5 console.log(sum(2, 3)) // 5 dalla cache console.log(sum(4, 1)) // 5

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

Quale opzione di elemento di ordinamento è migliore: con spunte (a sinistra) o con punti/cerchi (a destra)?

Middle+
Tilda
143

/* È necessario scrivere un polyfill per Array.prototype.some Parametri - callback - funzione che verifica ogni elemento, accetta tre argomenti: - element - L'elemento attualmente elaborato nell'array. - index (Opzionale) - L'indice dell'elemento attualmente elaborato. - array (Opzionale) - L'array su cui si effettua l'iterazione. - thisArg (Opzionale) - Valore usato come this durante l'esecuzione della funzione callback. Valore di ritorno true, se la funzione di verifica restituisce un valore truthy per almeno un elemento dell'array. Altrimenti, false. */ Array.prototype.some = function (callback, thisArgs) { const array = this; for (let i = 0; i < array.length; i++) { if (!(i in array)) continue; const result = callback.call(thisArgs, array[i], i, array); if (result) return true; } return false; }

Middle
Яндекс
143

Come hai ottimizzato le richieste al backend? Cos'è debounce e throttle, qual è la differenza?

Middle+
Evocargo
143

Accetti l'offerta preliminare?

Middle
ТранснефтьТранснефть
143

Perché usare TypeScript? Quali sono i principali vantaggi di TypeScript?

Middle
X-Notes
143

Quando il progetto si espande e si possono distinguere più entità di business (area personale, profilo, promozioni), è possibile dividerle in repository separati e collegarli come micro frontend?

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

Cosa fa il comando git cherry-pick?

Middle
СК Согласие
143

useEffect verrà attivato se, durante il re-render del componente ProfilePage con due dipendenze, roles non vengono passati?

Middle+
Сбертех
143

Come si relazionano TCP e TLS? Quale problema risolve TLS?

Middle+
Альфа СОФТ
143

L'utente ha inserito tutti i dati, cliccato su «Completa», il pagamento è in corso e la pagina si blocca. Come debuggheresti questa situazione e come ti proteggeresti inizialmente da essa?

Middle+
Элм Технологии
143

Come risolvete i vostri compiti architettonici? Ad esempio, se arriva un compito per creare una nuova funzionalità, come decidete dove collocare lo store, le rotte, la logica per strati?

Middle
РунитиРунити
143

Parla di useAsyncData — come funziona e a cosa serve.

Middle
Куаргет
143

Parla più dettagliatamente di microtask e macro task — cos'è e come funziona l'Event Loop?

Middle
OkkoOkko
143

Immagina la situazione: gli analisti hanno scritto i requisiti, gli sviluppatori li hanno implementati come scritto, e dopo 4 mesi i requisiti cambiano, e gli sviluppatori devono rifare il lavoro. Quanto è normale questa situazione e chi è colpevole?

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

const submit = (el) => () => { log(el); } arr.map(el => <button onClick={submit(el)}/>) arr.map(el => <SomeComp key={} pmclick={() => submit(el)} />) const param = useMemo(() => ([c: a + b]), [a,b]) return <Child value={param} /> Child = React.memo(() => {})

Middle+
IT OneIT One
142

Parlami di scoped slots — cos'è e come funziona?

Middle
Куаргет
142

Come implementeresti la personalizzazione visiva di un componente riutilizzabile per diversi progetti (colori, stili)?

Middle
ДиджиРеал
142

Cos'è requestAnimationFrame e come è collegato al ciclo degli eventi?

Middle+
OZONOZON
142

Quali sono i depositi del browser esistenti?

Middle
Лантан
142
/302