Kereaktifan Data dalam React
Dalam React, kami akan menyimpan data kami dalam pelbagai struktur: dalam tatasusunan, dalam objek, dalam tatasusunan objek. Struktur-struktur ini dalam React mempunyai kereaktifan. React bertindak balas secara reaktif terhadap semua perubahan data: pada penambahan, penghapusan, perubahan elemen, serta perubahan urutan mereka.
Walaubagaimanapun, peraturan React melarang mengubah data tatasusunan dan objek dari keadaan. Anda perlu membuat salinan data, mengubahnya dan menulisnya semula ke dalam keadaan. Ini bermaksud, data kami mesti tidak boleh berubah (immutable). Baca tentang ketidakubahan tatasusunan, objek dan tatasusunan objek dalam bahagian yang berkaitan dalam buku tutorial JavaScript.
Terangkan bagaimana untuk menambah elemen ke dalam tatasusunan secara tidak berubah (immutable) dengan betul.
Terangkan bagaimana untuk mengubah elemen dalam tatasusunan dengan betul.
Terangkan bagaimana untuk memadam elemen dari tatasusunan dengan betul.
Terangkan bagaimana untuk menambah elemen ke dalam tatasusunan objek secara tidak berubah (immutable) dengan betul.
Terangkan bagaimana untuk mengubah elemen dalam tatasusunan objek dengan betul.
Terangkan bagaimana untuk memadam elemen dari tatasusunan objek dengan betul.