UseEffect() Flashcards

1
Q

Apakah useEffect() hanya akan di jalankan ketika komponen pertama kali di render saja?

A

Tidak, useEffect akan dijalankan kembali, ketika ada perbuhan pada array depedensi

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Kapan Pembersihan efek (cleanup) pada useEffect() Bekerja?

A

Ketika Komponen di-unmount dan Ketika useEffect() dijalankan kembali

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Kapan useEffect dijalankan?

A
  1. Setelah Pertama kali komponen dirender
  2. Setelah terjadinya update pada array depedensi
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Kapan biasanya useEffect ini digunakan

A

ketika pengambilan data pada API, menambahkan event listener atau mengelola interval

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Apakah array depedensi ini sifat nya wajib harus di definisikan pada useEffect() tersebut

A

Tidak, ini hanya bersifat opsional

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Kapan Hook UseEffect() Mulai bekerja?

A

Ketika komponen pertama kali di render

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Apa itu array depedensi dalam konteks ini?

A

Array Depedensi adalah sebuah array yang dapat menampung sebuah variabel, props atau nilai yang dimana jika terjadi perubahan pada salah satu nilai dari elemen array tersebut akan memicu useEffect() di jalankan kembali.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly