Skip to content

Commit 50da71b

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

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
@@ -18,7 +18,7 @@ title: Оновлення масивів у стані
1818

1919
## Оновлення масивів без мутації {/*updating-arrays-without-mutation*/}
2020

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

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

0 commit comments

Comments
 (0)