Sobes.tech

Frontend

Als de sjabloon niet weet dat de waarde is veranderd, waarom lost het toevoegen van de async pipe in de sjabloon het reactievermogenprobleem op? Hoe werkt dit onder de motorkap?

Middle
Проект ПСБ
53

Wat zijn useMemo en useCallback, wat is het verschil en wanneer gebruik je ze?

Middle
МПФИТ
53

Hoe werkt de Virtual DOM in React? Hoe bepaalt React de volgorde van het uitvoeren van operaties bij her-renderen? Vertel over React Fiber en de scheduler.

Middle+
SelectySelecty
53

Waarom is het nodig om methoden te binden in React-klassecomponenten bij het werken met gebeurtenishandlers?

Middle+
СБЕРСБЕР
53

Welke nieuwe hooks zijn er in React 18 geïntroduceerd?

Middle
Smitex
53

const S = { id: 1, naam: "Ivan", leeftijd: "39", tel: [phone] }; function getParam(obj, key) { return obj[key]; } getParam(S, "tel"); getParam(S, "job");

Middle+
IT OneIT One
53

Typeer de functie getParam zo dat TypeScript automatisch de aanwezigheid van eigenschappen in het object benadrukt. Zorg dat de type-aanduiding het doorgeven van arrays verhindert.

Middle+
IT OneIT One
53

Hoe duidelijk is uw begrip van uw toekomstige taken en verantwoordelijkheidsgebieden?

Middle
Куаргет
52

Dat is een duidelijke redenering, Dmytro, en je 'overslaan van uitgeschakelde items'-regel is goed geformuleerd. Kun je een specifieke situatie beschrijven waarin deze aanpak gebruikers kan verwarren, en hoe je de formulering of UI zou aanpassen om het duidelijker te maken?

Senior
micro1
52

Wat is een closure in JavaScript en wat zijn de mogelijke nadelen?

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

// Het is nodig om de method groupBy te implementeren, die de standaardmethoden van arrays uitbreidt. // De methode moet een gegroepeerde versie van de array teruggeven – een object, // waarin elke sleutel het resultaat is van het uitvoeren van de functie fn(arr[i]), // en elke waarde een array is die alle elementen van de oorspronkelijke array met die sleutel bevat.

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

Wat is een WeakSet?

Middle+
IT OneIT One
52

Is het mogelijk in een functioneel component externe toegang tot de methoden van het component te bieden (handvatten naar buiten geven)?

Middle
Тензор
52

Bekijk de geleverde code van de useTagFilter hook, identificeer de oorzaak van de bug (de selectievakjes tonen de geselecteerde status niet visueel), vertel welke andere problemen je ziet en stel voor hoe je het zou herschrijven.

Middle+
IMOT.IO
52

Wat kun je vertellen over asynchroniciteit binnen JavaScript? Hoe werkt het, waar is het op gebaseerd, en welke syntactische suikers zijn er rondom dit onderwerp?

Middle
Интай-текстиль
52

Hoe werken useMemo, useCallback en React.memo samen? Waarom is het belangrijk om functies in useCallback te wikkelen bij het doorgeven aan een kindcomponent ingepakt in React.memo?

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

Is OOP in JS een werkend schema? Wat is het belangrijkste probleem van OOP in JS?

Middle
РунитиРунити
52

/** * @param {Array} prev * @param {Array} next * @param {(item: any) => string} keyFn * @returns {{ added: Array, removed: Array }} */ export function diffGeneric(prev, next, keyFn) { // schrijf hier de code return { added: [], removed: [] }; } // prev = [1,2,3,4,6] // next = [2,3,4] // toegevoegd = [] // verwijderd = [1,6]

Middle+
Basis
52

Hoe lang werk je al met TypeScript en waar wordt TypeScript in projecten voor gebruikt?

Middle+
АэрофлотАэрофлот
52

Vertel over de Event Loop: microtasks en macrotasks, volgorde van uitvoering.

Middle
РунитиРунити
52
/295