์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ํ์ ์คํฌ๋ฆฝํธ
- ์ข์์์ถ๊ฐ
- ๋ฐฑ์ค13549๋ฒjs
- ํ๋ก๊ทธ๋๋จธ์ค
- ๋ฆฌ์กํธ
- ์คํ์์ค
- API
- ๋ฐฑ์ค18111๋ฒjs
- CS
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ๋ฆฌํฉํ ๋ง
- ๋ฐฑ์ค18111๋ฒ
- Node.js
- npm
- ๋ธ๋์น
- ์์ธ์ฒ๋ฆฌ
- ์น
- ์๋ฐ์คํฌ๋ฆฝํธ
- gui
- Express
- ๊นํ๋ธ
- ๊น
- js
- post
- ๊ฐ์ฒด
- ์ปดํจํฐ๊ณตํ
- ๋ฐฑ์ค13549๋ฒ
- ํ์ดํ๋ผ์ธ
- ์๋ฐ
- ๋ณ์
- Today
- Total
๋ชฉ๋ก๐ฅ๏ธWeb/JavaScript (2)
Nevertheless

var ํค์๋๋ก ์ ์ธํ ๋ณ์์ ๋ฌธ์ ์ 1๏ธโฃ ๋ณ์ ์ค๋ณต ์ ์ธ ํ์ฉvar x=1;var y=1;var x=100; // ์ด๊ธฐํ๋ฌธ์ด ์๋ ๋ณ์ ์ ์ธ๋ฌธ์ var ํค์๋๊ฐ ์๋ ๊ฒ์ฒ๋ผ ๋์var y; // ์ด๊ธฐํ๋ฌธ์ด ์๋ ๋ณ์ ์ ์ธ์ ๋ฌด์๋จconsole.log(x); // 100console.log(y); // 1var ํค์๋๋ก ์ ์ธ๋ ๋ณ์๋ ๊ฐ์ ์ค์ฝํ ๋ด์์ ์ค๋ณต ์ ์ธ์ ํ์ฉํ๋ค. 2๏ธโฃ ํจ์ ๋ ๋ฒจ ์ค์ฝํvar x = 1;if(true) { var x = 10;}console.log(x); // 10var ํค์๋๋ก ์ ์ธํ ๋ณ์๋ ์ค๋ก์ง ํจ์์ ์ฝ๋ ๋ธ๋ก๋ง์ ์ง์ญ ์ค์ฝํ๋ก ์ธ์ (๊ทธ ์ธ์ ๋ธ๋ก(if, for, while ๋ฑ)์ ์ค์ฝํ๋ก ์ธ์ ํ์ง ์์ )ํ๋ค. ๋ฐ๋ผ์ ํจ์ ์ธ๋ถ์์ var ํค์๋๋ก ์ ์ธํ ๋ณ์๋..

๋ณ์(Variable)๋? : ํ๋์ ๊ฐ์ ์ ์ฅํ๊ธฐ ์ํด ํ๋ณดํ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ ์์ฒด ๋๋ ๊ทธ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ์๋ณํ๊ธฐ ์ํด ๋ถ์ธ ์ด๋ฆ, ๊ฐ์ ์์น๋ฅผ ๊ฐ๋ฆฌํค๋ ์์ง์ ์ธ ์ด๋ฆ : ์๋ณ์(๋ฉ๋ชจ๋ฆฌ ์ฃผ์์ ๋ถ์ธ ์ด๋ฆ) ๋ผ๊ณ ๋ ํ๋ค. ๋ณ์ ์ ์ธvar score; //๋ณ์ ์ ์ธ: ๋ณ์๋ฅผ ์์ฑํ๋ ๊ฒ : ์ ์ฅํ๊ธฐ ์ํ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ํ๋ณดํ๊ณ ๋ณ์ ์ด๋ฆ๊ณผ ํ๋ณด๋ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ์ฃผ์๋ฅผ ์ฐ๊ฒฐํด์ ๊ฐ์ ์ ์ฅํ ์ ์๊ฒ ์ค๋นํ๋ ๊ฒ 1. ์ ์ธ ๋จ๊ณ : ๋ณ์ ์ด๋ฆ์ ๋ฑ๋กํด์ ์๋ฐ์คํฌ๋ฆฝํธ ์์ง์ ๋ณ์์ ์กด์ฌ๋ฅผ ์๋ฆฐ๋ค.2. ์ด๊ธฐํ ๋จ๊ณ: ๊ฐ์ ์ ์ฅํ๊ธฐ ์ํ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ํ๋ณดํ๊ณ ์๋ฌต์ ์ผ๋ก undefined ๋ฅผ ํ ๋นํด ์ด๊ธฐํํ๋ค. var ์ let ๋ชจ๋ undefined ๋ผ๋ ๊ฐ์ด ํ ๋น๋๋์ง๋ฅผ ๊ฒ์ํ๋๋ฐ, ์งํผํฐ์ ๋ฌผ์ด๋ณธ ๊ฒฐ๊ณผ l..