React Native

React Hooks

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

20 mülakat soruları·
Junior
1

React fonksiyonel bileşeninde bir state değişkeni tanımlamayı sağlayan fonksiyon hangisidir?

Cevap

useState, fonksiyonel bileşenlerde yerel state yönetmek için temel hook'tur. Mevcut state değerini ve onu güncellemek için bir fonksiyonu içeren bir dizi döndürür. this.state kullanan sınıf bileşenlerinin aksine, fonksiyonel bileşenler her bağımsız state değişkeni için useState kullanır.

2

Başlangıç değeri 0 olan useState'i kullanmak için doğru sözdizimi nedir?

Cevap

useState sözdizimi dizi ayrıştırması kullanır. İlk eleman mevcut state değeridir, ikincisi onu güncellemek için kullanılan setter fonksiyonudur. İsimlendirme kuralı, setter'ın başına 'set' eklemek ve ardından baş harfi büyük değişken adını yazmaktır, örneğin count değişkeni için setCount.

3

Bağımlılık dizisi olmayan useEffect geri çağrısı ne zaman çalışır?

Cevap

Bağımlılık dizisi olmadan useEffect, ilk render ve sonraki tüm yeniden render'lar dahil olmak üzere bileşenin her render'ından sonra çalışır. Kod her güncellemede çalıştığı için bu performans sorunlarına yol açabilir. Çalıştırmaları sınırlamak için, hangi değerlerin izleneceğini belirten bir bağımlılık dizisi sağlanmalıdır.

4

Bir useEffect'i yalnızca bileşen mount edildiğinde nasıl çalıştırırsınız?

5

Bir useEffect tarafından döndürülen fonksiyonun amacı nedir?

+17 mülakat soruları

Bir sonraki mülakatın için React Native'de uzmanlaş

Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.

Ücretsiz başla