Реактивност на податоци во React

Во React, нашите податоци ќе ги чуваме во различни структури: во низи, во објекти, во низи од објекти. Овие структури во React поседуваат реактивност. React реактивно реагира на сите промени на податоците: на додавање, бришење, промена на елементите, како и на промена на нивниот редослед.

Притоа, правилата на React забрануваат менување на податоците на низите и објектите од состојбата. Потребно е да се направи копија на податоците, да се променат и да се запишат назад во состојбата. Ова значи deka нашите податоци мора да бидат иммутабилни. Прочитајте за иммутабилноста на низи, објекти и низи од објекти во соодветниот дел од учебникот за JavaScript.

Задание 1

Објаснете како правилно иммутабилно се додаваат елементи во низа.

Задание 2

Објаснете како правилно се менуваат елементи во низа.

Задание 3

Објаснете како правилно се бришат елементи од низа.

Задание 4

Објаснете како правилно иммутабилно се додаваат елементи во низа од објекти.

Задание 5

Објаснете како правилно се менуваат елементи во низа од објекти.

Задание 6

Објаснете како правилно се бришат елементи од низа од објекти.