๋ฆฌ์กํธ ํ๋ก์ ํธ๋ฅผ ์๋ก ๋ง๋ค ๊ธฐํ๊ฐ ์์ด์ ์ด๋ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์จ์ผํ๋ ๋ผ๋ฉฐ ๊ณ ๋ฏผํ๋ค๊ฐ ํ์ ์คํฌ๋ฆฝํธ๋ ๋ฐฐ์ ํ๊ฒ ๋์๊ณ ๊ทธ ์์์๋
js ์ jsx ๋ ์ค์ ๋ญ๊ฐ ๋ ๋ซ๋? ๋ญ๊ฐ ๋ค๋ฅด์ง? ๋ผ๋ ์๋ฌธ์ด ๋ค์๋ค. ๋งจ๋ ๋๊ฐ ์ฐ๋๊ฑฐ ๊ทธ๋๋ก ์ฐ๊ณ jsx๊ฐ ์๋ฐ์คํฌ๋ฆฝํธ์ ํ์ฅ๋ฌธ๋ฒ์ด๋ผ๋ ์ ๋๋ง ์์๋ค. ๊ทธ๋ ๋ค๋ณด๋ ๋ฌธ๋ฒ๋ ํฌ๊ฒ ๋ค๋ฅด์ง ์๊ณ ์ ํํ ์ฐจ์ด์ ์ ์์ง ๋ชป ํ๋ค.
jsx
javascript ์ ํ์ฅ ๋ฌธ๋ฒ
์๋ฐ์คํฌ๋ฆฝํธ ์์์ HTML ๋ฌธ๋ฒ์ ์ฌ์ฉํ ์ ์๋ค.
์ฃผ๋ก ๋ฆฌ์กํธ ๊ฐ์ ํ๋ก ํธ์๋ ํ๋ ์์ํฌ์์ ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค
์ฌ์ค, ๋ ผ์์ด ์๊ธดํ์ง๋ง js๋ jsx๋ ํฌ๊ฒ ์ฐจ์ด๊ฐ ์๋ค๋ ์ ์์ ์ค์ํ ์ ์ด ์๋๋ผ๋ ์๊ฒฌ๋ ์ง๋ฐฐ์ ์ด๋ค. jsx๋ฅผ ์ฐ๋ฉด ui์ ์ธ ๋ฉด์์ ์ง๊ด์ ์ผ๋ก ์ธ ์ ์๋ค๋ ์ ๋? ์์ํ js๊ฐ ์๋๋ผ๋ ์ ~ ํ ์ํฌ๊ฐ ๋ค์ด๊ฐ๋ ์ ๋ฌด์์๋ ํ์๊ฐ ํ์ํ๋ค๋ ์ ๋.
๊ธฐ๋ฅ์์์๋ ํฌ๊ฒ ์ฐจ์ด์ ์ด ์๋ค. ๋ค๋ง ๋ฆฌ์กํธ์์ jsx๋ฅผ ์ธ ๊ฒฝ์ฐ ์๋ฌ ๋ฐ ๊ฒฝ๊ณ ๋ฉ์ธ์ง๋ฅผ ํ์ํ ์ ์๊ฒ ํด์ค๋ค๊ณ ํฉ๋๋ค.
๋ฆฌ์กํธ๋ jsx๋ฅผ ์ฐ๋๊ฒ ๋ ์ข์ ๋ฏํ ๋ฌ์์ค์ด๋ค์.
ps. ๊ทธ๋์ ๋ ํ์ฐธ ํ์ ์คํฌ๋ฆฝํธ ์ธ ๋๋ ํ์ ๋ช ์ํด์ฃผ๋๊ฒ ๋๋ฌด ๊ท์ฐฎ์๋๋ฐ, ์๋ก ์์ํ ํ๋ก์ ํธ์์ ํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ ์ฐ๋๊น ๋๋ฌด ๊ทธ๋ฆฝ๋ค์ ใ ใ .... ๊ท์ฐฎ์์ด๋ ๋๋ฒ๊น ํ๊ณ ์๋ฌ์ฐพ๋๋ฐ ์ต๊ณ ์ธ ํ์ ์คํฌ๋ฆฝํธ... ๋ฆฌ์กํธ + ํ์ ์คํฌ๋ฆฝํธ ๊ฟ์กฐํฉ....
'๊ฐ๋ฐ > JavaScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
e.preventDefault() ์ stopPropagation() ์ ์ฐจ์ด์ (0) | 2023.11.21 |
---|---|
localStorage vs Cookie ๋ง๋ฃ์๊ฐ ์ค์ ํ๊ธฐ (0) | 2023.04.12 |
Fetch API - ์ด๋ฏธ์ง fetchingํ๊ธฐ (0) | 2022.09.28 |
http Content-Type : application/x-www-form-urlencoded (0) | 2022.09.19 |
[์๋ฐ์คํฌ๋ฆฝํธ ] 2์ฐจ์ ๋ฐฐ์ด ์ค๋ณต ์ ๊ฑฐํ๊ธฐ (0) | 2022.04.09 |