๐ ๊ฐ์ธ์ ์ธ ์ด์๊ฐ ์๊ฒจ์ ๋ง์ด ํ๋ค์๋ ๋ ์ด๋ค...
๐ ์ค๋ ํ์ตํ ๋ด์ฉ
JavaScript
- ๊ฐ์ฒด
- ๊ฐ์ฒด์ ์์ฑ๊ณผ ์์ฑ๊ฐ
- for (let key in obj)
- ๊ฐ์ฒด์ ์๋ ์์ฑ์ ๋ณ์ key์ ํ ๋น
- for (let [key, value] of Object.entries(obj)
- ๊ฐ์ฒด์ ์๋ ์์ฑ์ ๋ณ์ key์ ํ ๋น, ์์ฑ์ ๊ฐ์ value์ ํ ๋น
- ์์์๋ฃํ
- ๊ณ ์ ๋ ์ ์ฅ ๊ณต๊ฐ์ ์ฐจ์งํ๋ ๋ฐ์ดํฐ
- number, string, boolean, undefined, null
- ์ฐธ์กฐ์๋ฃํ
- ๋๋์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๋ ๋ฐฐ์ด(Array)๊ณผ ๊ฐ์ฒด(Object)
๋ฐฐ์ด์ ์ฌ์ฉํ ๋ ์์ฐจ์ ์ผ๋ก ๋์ ๊ตฌ๋ณํ๊ธฐ ์ฌ์ ์ง๋ง, ๊ฐ์ฒด์ ๊ฒฝ์ฐ ์์ฑ๊ณผ ์์ฑ์ ๊ฐ์ ๋๋ค ๋ณ๊ฒฝํ๊ฑฐ๋ ์ญ์ , ๋น๊ต๋ฅผ ํด์ผํ๋ ๊ณผ์ ์์ ์กฐ๊ธ ํท๊ฐ๋ ธ๋ ๊ฒ ๊ฐ๋ค. ์ฝํ๋ฆฟ์ผ๋ก ๊ฐ์ฒด์ ๋ํ ๋ฌธ์ ๋ฅผ ํ๋ฉด์ ์ฒ์์๋ ์ฌ์ด ๊ฐ์ฒด๋ฅผ ๋ค๋ฃจ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋์์์์ง๋ง ํ๋ฐ์ผ๋ก ๊ฐ ์๋ก ์ฌ๋ฌ๊ฐ์ง ๊ฐ์ฒด๋ฅผ ์ด์ฉํ์ฌ ํธ๋ ๋ฌธ์ ์์ ์กฐ๊ธ ์ ๊ฒฝ์ ์จ์ ํ์ด์ผํ๋ค.
์ด๋, !(๋ถ์ )์ ์ฌ์ฉํ ๋ ()์ ์ฌ์ฉํ์ง ์์ ํ๋์ ๊ฐ๋ง ๋ถ์ ํ๋ ๊ฒฝ์ฐ๋ฅผ ๋ฐ์ํ๋๋ฐ ํ์ด๋ถ์ด ์์๋ด์ ์ ๋ฐ๋ก ์์ ํ์ฌ ๊ฒฐ๊ณผ๋ฅผ ๋์ถํ ์ ์์๋ค. ์ด๋ฐ๋ถ๋ถ์์ ๋๋ ๊ผผ๊ผผํ๊ฒ ์ฒดํฌ๋ฅผ ํ์ง ์์ ๋ค์ํ ํ์ด๋ฅผ ์๊ฐํ์ง๋ง ์์ธ๋ก ๊ฐ๋จํ ๋ถ๋ถ์์ ์ค์๊ฐ ๋๋ค๋ ๊ฒ์ ๋ค์ ํ๋ฒ ์ธ์งํ๊ณ ๋ค์์๋ ์กฐ๊ธ ๋ ๊ผผ๊ผผํ ์ฝ๋๋ฅผ ์ดํด๋ณผ ์ ์๋๋ก ํด์ผ๊ฒ ๋ค.!!
๐ ์ถ๊ฐ๋ก ๊ณต๋ถํ ๋ด์ฉ
JavaScript
- ์ค์ฝํ
- ํด๋ก์
- JSON์ JavaScript์ ๋ฐฐ์ด๋ก ๋ณํํ๋ ๋ฐฉ๋ฒ
๐ ์ค๋ ๋๋์ & ๋ง์ ๊ฐ์ง
- ํ๋ก ํธ์๋๋ก ๊ฐ๊ธฐ์๋ ๋ด ๋งฅ๋ถ์ด ๋ฒํฐ์ง ๋ชปํ๊ฒ ๋ค..... ๊ตฌ๋งค๋ฅผ ์๊ฐํ์!
- ๋ฅ๋ค์ด๋ธ๋ฅผ ์ค๋๋ง์ ํ๋ฒ๋ ์ ๋ ํด์ ์ ๋ฌธ์ ์ธ์ด๋ฅผ ์ฌ์ฉํ์!!
- ์ด์ Section 1์ ์ข ๋ฃ๊ฐ ์ผ๋ง ๋จ์ง ์์๋๋ฐ ํ๋ฌ๊ฐ์ ํ๊ณ ๋ฅผ ์์ฑํ ์ ์๋๋ก ๋ฉ๋ชจํด๋ณด์!
'Daily > Today I Learned' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
22.05.13_TIL (0) | 2022.05.13 |
---|---|
22.05.12_TIL (0) | 2022.05.12 |
22.05.10_ TIL (0) | 2022.05.10 |
22.05.09_TIL (0) | 2022.05.09 |
22.05.08_TIL(์ผ์ฃผ์ผ๊ฐ ํ๊ณ ) (0) | 2022.05.08 |