Duomenų reaktyvumas React

React mes saugosime savo duomenis įvairiose struktūrose: masyvuose, objektuose, objektų masyvuose. Šios struktūros React pasižymi reaktyvumu. React reaktyviai reaguoja į visus duomenų pakeitimus: į pridėjimą, ištrynimą, elementų keitimą, taip pat ir į jų eilės tvarkos pakeitimus.

Tačiau React taisyklės draudžia keisti būsenos (state) masyvų ir objektų duomenis. Reikia padaryti duomenų kopiją, juos pakeisti ir įrašyti atgal į būseną. Tai reiškia, kad mūsų duomenys turi būti nekintami (immutable). Skaitykite apie masyvų, objektų ir objektų masyvų nekintamumą atitinkamame JavaScript vadovo skyriuje.

Задание 1

Paaiškinkite, kaip teisingai nekintamai pridėti elementus į masyvą.

Задание 2

Paaiškinkite, kaip teisingai keisti elementus masyve.

Задание 3

Paaiškinkite, kaip teisingai ištrinti elementus iš masyvo.

Задание 4

Paaiškinkite, kaip teisingai nekintamai pridėti elementus į objektų masyvą.

Задание 5

Paaiškinkite, kaip teisingai keisti elementus objekto masyve.

Задание 6

Paaiškinkite, kaip teisingai ištrinti elementus iš objekto masyvo.