์ ๋ฒ์ ํ ๊ฒ๊น์ง๋ ์๋๋ ๊ฑด ์๋์ง๋ง ๋์ค์ ์ฑ๋ฅ๊ฐ์ ์ ํ๋ ค๊ณ ํ ๋ ๊น๋ค๋ก์์ง ์ ์๋ค๊ณ ํ๋ค.
์ข ๋ ์ข์ ๋ฐฉ๋ฒ์ ์์๋ณด์๋ค.
์ ๋ฒ ์ฝ๋
๋ฐฐ์ด์ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ๋ ๊ฐ์ง๊ฐ ์๋ค.
1. push : ์ค๋ฆฌ์ง๋ ๋ฐ์ดํฐ๊ฐ ๋ฐ๋๋ค.
2. concat : ์ค๋ฆฌ์ง๋ ๋ฐ์ดํฐ์ ์ถ๊ฐ๊ฐ ๋ ๋ฐฐ์ด์ returnํ๋ค.
๋ฌด์จ ์ฐจ์ด๋ํ๋ฉด!!
push๋ ์์ ์๋ ๋ฐฐ์ด์ 3์ ์ถ๊ฐํ์ง๋ง
concat์ ์๋ ๋ฐฐ์ด์ 3์ ๋ถ์ฌ ๋ฐํํ๊ณ result์ ๋ฃ์ด์ ์ฐ์ด๋ณด๋ฉด 123, ์๋๋ฐฐ์ด์ธ arr2๋ฅผ ์ฐ์ด๋ณด๋ฉด 12๊ฐ ๋์จ๋ค.
state์ ๊ฐ์ ์ถ๊ฐํ ๋๋ push์ ๊ฐ์ด ์ค๋ฆฌ์ง๋ ๋ฐ์ดํฐ๋ฅผ ๋ณ๊ฒฝํ๋ ๊ฒ์ ์ฐ์ง ์๋๊ฒ ์ข๋ค.
concat์ฒ๋ผ ์ค๋ฆฌ์ง๋์ ๋ณ๊ฒฝํ์ง ์๊ณ ์๋ก์ด ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํ๋ ๊ฒ์ ์ฌ์ฉํ์.
create๋ฅผ ๋๋์ผ๋ ์ฐ๋ฆฐ create, read๋ฅผ ํ ์ ์๊ฒ ๋์๋ฅ!!
'WEB > Front-End๐' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[React] Delete ๊ตฌํ (0) | 2021.10.16 |
---|---|
[React] Update ๊ธฐ๋ฅ ๊ตฌํ, ๋ฆฌํฉํ ๋ง (0) | 2021.10.12 |
[React] CRUD๋ฅผ ๊ณ๋ค์ธ,,, (Create) (0) | 2021.10.11 |
[React] ์ด๋ฒคํธ, state ํ๊ณ ๋ค๊ธฐ (0) | 2021.10.07 |
[React] event์์ state ๋ณ๊ฒฝ (feat. bind, setState) (0) | 2021.10.07 |