React Native

React Hooks

useState, useEffect, useContext, useRef, useCallback, useMemo, custom hooks

20 gespreksvragen·
Junior
1

Welke functie maakt het mogelijk om een state-variabele te declareren in een functionele React-component?

Antwoord

useState is de fundamentele hook voor het beheren van lokale state in functionele componenten. Het geeft een array terug met de huidige state-waarde en een functie om deze bij te werken. Anders dan klassecomponenten die this.state gebruiken, gebruiken functionele componenten useState voor elke onafhankelijke state-variabele.

2

Wat is de juiste syntax om useState te gebruiken met een beginwaarde van 0?

Antwoord

De useState-syntax gebruikt array-destructuring. Het eerste element is de huidige state-waarde, het tweede is de setter-functie om deze bij te werken. De naamgevingsconventie is om de setter te laten beginnen met 'set' gevolgd door de variabelenaam met hoofdletter, zoals setCount voor de variabele count.

3

Wanneer wordt de useEffect-callback zonder afhankelijkheidsarray uitgevoerd?

Antwoord

Zonder afhankelijkheidsarray draait useEffect na elke render van de component, inclusief de eerste render en alle daaropvolgende re-renders. Dit kan prestatieproblemen veroorzaken omdat de code bij elke update draait. Geef een afhankelijkheidsarray op die aangeeft welke waarden bewaakt moeten worden om het aantal uitvoeringen te beperken.

4

Hoe voer je een useEffect alleen uit bij het mounten van de component?

5

Wat is het doel van de functie die door een useEffect wordt teruggegeven?

+17 gespreksvragen

Beheers React Native voor je volgende gesprek

Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.

Begin gratis