์๋ฐ ์คํฌ๋ฆฝํธ์์ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ์ ์ข ๋ฅ๋ค์ ์ดํด๋ณด์.
์๋ฐ ์คํฌ๋ฆฝํธ๋ ๋ฐ์ดํฐ๋ก ๋์ํ๋ค.
1. String(๋ฌธ์ ๋ฐ์ดํฐ)
์ธ๊ฐ์ง ์ข ๋ฅ์ ๊ธฐํธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌธ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ธํ ์ ์๋ค.
๋ณ์๋ฅผ ์ ์ธํ ๋์๋ let ์ด๋ผ๊ณ ํ๊ธฐํ์ฌ ์ ์ธํ๋ค.
๋ฐฑํฑ ๊ธฐํธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌธ์์ด์ ํํํ๋ฉด ๋ฐ์ดํฐ ์ค๊ฐ ์ด๋๊ฐ์๋ค๊ฐ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฅผ ๋ณด๊ฐํด์ ๋ผ์๋ฃ์ ์ ์๋ค.
์ด๋ ${ } ๊ธฐํธ๋ฅผ ์ฌ์ฉํ๋ค.
2. Number(์ซ์ ๋ฐ์ดํฐ)
3. Boolean(๋ถ๋ฆฐ ๋ฐ์ดํฐ)
Boolean ๋ฐ์ดํฐ๋ true, false ๋๊ฐ์ง ๊ฐ๋ง ์กด์ฌํ๋ค.
4. Undefined
ํ ๋น๋์ง ์์ ์ํ์ ๋ฐ์ดํฐ
5. null
null๋ ์ด๋ป๊ฒ ๋ณด๋ฉด undefined์ ๋น์ทํ๋ค๊ณ ํ ์ ์์ง๋ง ๊ทผ๋ณธ์ ์ผ๋ก ์๋์ ์ผ๋ก ๋น์ด์์์ ๋ช ์ํ๋ค๋ ์ ์์ ์ฐจ์ด๊ฐ ์๋ค.
= ๊ธฐํธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ช ์์ ์ผ๋ก ๊ฐ์ด ์์์ ๋ช ์ํด์ฃผ์๋ค.
6. Object(๊ฐ์ฒด ๋ฐ์ดํฐ)
Key: Value ํํ๋ก ์ ์ฅ๋ ๋ฐ์ดํฐ๋ค์ ์งํฉ.
์๋ฐ์์์ ๊ฐ์ฒด์ ๊ฑฐ์ ๋์ผํ๋ค๊ณ ๋ณด๋ฉด ๋ ๊ฒ ๊ฐ๋ค.
7. Array(๋ฐฐ์ด ๋ฐ์ดํฐ)
๊ฐ์ฒด ๋ฐ์ดํฐ๋ { } (์ค๊ดํธ)๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ธํ๋ค๋ฉด ๋ฐฐ์ด ๋ฐ์ดํฐ๋ [ ] (๋๊ดํธ)๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ธํ๋ค.
์ฒซ๋ฒ์งธ ๋ฐ์ดํฐ์ ์ธ๋ฑ์ค๋ 0๋ถํฐ ์์ํ๋ค.
'๊ฐ๋ฐ > HTML, CSS, JS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํจ์ (0) | 2023.01.11 |
---|---|
๋ณ์, ์์ฝ์ด (0) | 2023.01.11 |
๊ฐ์ (0) | 2023.01.11 |
๋ณํ(2) (0) | 2023.01.09 |
๋ณํ(1) (0) | 2023.01.09 |