Skip to content

Commit 342d67b

Browse files
Update src/content/learn/updating-arrays-in-state.md
Co-authored-by: Alina Listunova <alinkedd@users.noreply.github.com>
1 parent 50da71b commit 342d67b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/content/learn/updating-arrays-in-state.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ title: Оновлення масивів у стані
2020

2121
У JavaScript масиви — це ще один вид об’єктів. [Як і з об'єктами](/learn/updating-objects-in-state), **потрібно розглядати масиви в стані React як доступні лише для читання.** Це означає, що не слід повторно присвоювати значення елементам усередині масиву, наприклад, `arr[0] = 'bird'`, а також використовувати методи, які змінюють масив, як-от `push()` і `pop()`.
2222

23-
Натомість кожного разу, коли хочете оновити масив, потрібно передати *новий* масив у функцію налаштування стану. Щоб зробити це, ви можете створити новий масив із вихідного у вашому стані, викликавши його немутаційні методи, такі як `filter()` і `map()`. Потім можете встановити стан для нового отриманого масиву.
23+
Натомість кожного разу, коли хочете оновити масив, потрібно передати *новий* масив у функцію задання стану. Щоб зробити це, ви можете створити новий масив із вихідного у вашому стані, викликавши його немутаційні методи, як-от `filter()` і `map()`. Потім можете задати стан для нового отриманого масиву.
2424

2525
Ось довідкова таблиця загальних операцій із масивами. Маючи справу з масивами всередині стану React, вам потрібно буде уникати методів у лівій колонці, а натомість віддавати перевагу методам у правій:
2626

0 commit comments

Comments
 (0)