์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Babel๊ณผ Webpack
- ๊ธฐ์ ์ปจํผ๋ฐ์ค
- ๋ธ๋ผ์ฐ์ ์ ๋ ๋๋ง ๊ณผ์
- var ์ฌ์ฉ๊ธ์ง
- DOM
- ๋ชจ๋ ์๋ฐ์คํฌ๋ฆฝํธ Deep Dive
- ์ ์ญ๋ณ์์๋ฌธ์ ์
- ES6ํจ์ ์ถ๊ฐ๊ธฐ๋ฅ
- ์ด๋ฏธ์ง ๊ฐค๋ฌ๋ฆฌ ์ต์ ํ
- ํ๋กํผํฐ ์ดํธ๋ฆฌ๋ทฐํธ
- ๋น์ ๊ณต์ด์ง๋ง ๊ฐ๋ฐ์๋ก ๋จน๊ณ ์ฝ๋๋ค
- Set๊ณผ Map
- ์๋ฐ์คํฌ๋ฆฝํธ ๋ฅ๋ค์ด๋ธ
- ํ๋ก๊ทธ๋๋จธ์ค
- ์ค์ฝํ
- Property Attribute
- ๋นํธ์ธ ๊ฐ์ฒด
- ์ด๋ฒคํธ
- ํ์ ๋ณํ๊ณผ๋จ์ถํ๊ฐ
- ์ ๋๋ ์ดํฐ์ async/await
- ์ธํฐ๋ท ์ฅ๋น
- ์๋ฐ์คํฌ๋ฆฝํธ
- ๋คํธ์ํฌ ์ฐ๊ฒฐ๊ณผ ๊ตฌ์ฑ์์
- ๋ธ๋ก๊ทธ ์๋น์ค ์ต์ ํ
- ์์๊ฐ๊ณผ๊ฐ์ฒด์๋น๊ต
- ๋์คํธ๋ญ์ฒ๋ง
- ์ฌ๋ฆผํฝ ํต๊ณ ์๋น์ค ์ต์ ํ
- ํ๋ก ํธ์๋ ์ฑ๋ฅ ์ต์ ํ ๊ฐ์ด๋
- ๋ฅ๋ค์ด๋ธ
- const
- Today
- Total
๋ชฉ๋กconst (2)
JDevBlog
15.1 var ํค์๋๋ก ์ ์ธํ ๋ณ์์ ๋ฌธ์ ์ 15.1.2 ํจ์ ๋ ๋ฒจ ์ค์ฝํ var ํค์๋๋ก ์ ์ธํ ๋ณ์๋ ์ค๋ก์ง ํจ์์ ์ฝ๋ ๋ธ๋ก๋ง์ ์ง์ญ ์ค์ฝํ๋ก ์ธ์ ํ๋ค. ๋ฐ๋ผ์ ํจ์ ์ธ๋ถ์์ var ํค์๋๋ก ์ ์ธํ ๋ณ์๋ ์ฝ๋ ๋ธ๋ก ๋ด์์ ์ ์ธํด๋ ๋ชจ๋ ์ ์ญ ๋ณ์๊ฐ ๋๋ค. 15.2 let ํค์๋ 15.2.2 ๋ธ๋ก ๋ ๋ฒจ ์ค์ฝํ let ํค์๋๋ก ์ ์ธํ ๋ณ์๋ ๋ชจ๋ ์ฝ๋ ๋ธ๋ก(ํจ์ ,if๋ฌธ, for๋ฌธ, while๋ฌธ, try/catch๋ฌธ ๋ฑ) ์ ์ง์ญ ์ค์ฝํ๋ก ์ธ์ ํ๋ ๋ธ๋ก ๋ ๋ฒจ ์ค์ฝํ(block-level scope) ๋ฅผ ๋ฐ๋ฅธ๋ค. ํจ์๋ ์ฝ๋ ๋ธ๋ก์ด๋ฏ๋ก ์๋์ ๊ฐ์ด ์ค์ฝํ๋ฅผ ๋ง๋ ๋ค. ์ด๋ ํจ์ ๋ด์ ์ฝ๋ ๋ธ๋ก์ ํจ์ ๋ ๋ฒจ ์ค์ฝํ์ ์ค์ฒฉ๋๋ค. 15.2.4 ๋ณ์ ํธ์ด์คํ var var ํค์๋๋ก ์ ์ธํ ๋ณ์๋ ๋ฐํ์ ์ด์ ์..
const ํค์๋๋ ์์(const) ๋ฅผ ์ ์ธํ๊ธฐ ์ํด ์ฌ์ฉํ๋ค. ํ์ง๋ง, ๋ฐ๋์ ์์๋ง์ ์ํด ์ฌ์ฉํ์ง๋ ์๋๋ค. const ํค์๋๋ก ์ ์ธ๋ ๋ณ์์ ์์ ๊ฐ์ ํ ๋นํ ๊ฒฝ์ฐ ๊ฐ์ ๋ณ๊ฒฝํ ์ ์๋ค. ํ์ง๋ง, const ํค์๋๋ก ์ ์ธ๋ ๋ณ์์ ๊ฐ์ฒด๋ฅผ ํ ๋นํ ๊ฒฝ์ฐ ๊ฐ์ ๋ณ๊ฒฝํ ์ ์๋ค. ๋ณ๊ฒฝ ๋ถ๊ฐ๋ฅํ ๊ฐ์ธ ์์ ๊ฐ์ ์ฌํ ๋น ์์ด ๋ณ๊ฒฝ(๊ต์ฒด)ํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ง๋ง ๋ณ๊ฒฝ ๊ฐ๋ฅํ ๊ฐ์ธ ๊ฐ์ฒด๋ ์ฌํ ๋น ์์ด๋ ์ง์ ๋ณ๊ฒฝ์ด ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ด๋ค. ์ด์ฒ๋ผ, const ํค์๋๋ ์ฌํ ๋น์ ๊ธ์งํ ๋ฟ "๋ถ๋ณ" ์ ์๋ฏธํ์ง๋ ์๋๋ค. ๋ค์ ๋งํด, ์๋ก์ด ๊ฐ์ ์ฌํ ๋นํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํ์ง๋ง ํ๋กํผํฐ ๋์ ์์ฑ, ์ญ์ , ํ๋กํผํฐ ๊ฐ์ ๋ณ๊ฒฝ์ ํตํด ๊ฐ์ฒด๋ฅผ ๋ณ๊ฒฝํ๋ ๊ฒ์ ๊ฐ๋ฅํ๋ค. ์ด๋ ๊ฐ์ฒด๊ฐ ๋ณ๊ฒฝ๋๋๋ผ๋ ๋ณ์์ ํ ๋น๋ ์ฐธ์กฐ ๊ฐ์ ๋ณ๊ฒฝ๋..