React-də Məlumatların Reaktivliyi

React-də məlumatlarımızı müxtəlif strukturlarda saxlayacayıq: massivlərdə, obyektlərdə, obyekt massivlərində. Bu strukturlar React-də reaktiv xüsusiyyətə malikdir. React məlumatlardakı bütün dəyişikliklərə reaktiv şəkildə reaksiya verir: əlavə etmə, silmə, elementlərin dəyişdirilməsi, həmçinin onların sırasının dəyişməsinə.

Eyni zamanda React-in qaydaları ilə state-dən olan massiv və obyekt məlumatlarının dəyişdirilməsi qadağandır. Məlumatların bir kopyasını çıxarmaq, onları dəyişdirmək və yenidən state-ə yazmaq lazımdır. Bu o deməkdir ki, bizim məlumatlarımız dəyişməz (immutable) olmalıdır. JavaScript dərsliyinin uyğun bölməsində massivlərin, obyektlərin və obyekt massivlərinin dəyişməzliyi haqqında oxuyun.

Задание 1

Massivə elementləri düzgün şəkildə (immutably) necə əlavə etməli olduğunuzu izah edin.

Задание 2

Massivdəki elementləri düzgün şəkildə necə dəyişdirməli olduğunuzu izah edin.

Задание 3

Massivdən elementləri düzgün şəkildə necə silməli olduğunuzu izah edin.

Задание 4

Obyekt massivinə elementləri düzgün şəkildə (immutably) necə əlavə etməli olduğunuzu izah edin.

Задание 5

Obyekt massivindəki elementləri düzgün şəkildə necə dəyişdirməli olduğunuzu izah edin.

Задание 6

Obyekt massivindən elementləri düzgün şəkildə necə silməli olduğunuzu izah edin.