๐ปProgramming/๐โ๏ธJavaScript
![[JavaScript] 02. ๊ธฐ๋ณธ ๋ฌธ๋ฒ - ๋ณ์/์๋ฃํ/์ฐ์ฐ์](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAFNXC%2FbtrMjXqDXWI%2FiiMQ89RrQQRC7MPFTksXcK%2Fimg.png)
[JavaScript] 02. ๊ธฐ๋ณธ ๋ฌธ๋ฒ - ๋ณ์/์๋ฃํ/์ฐ์ฐ์
JavaScript๋ ์๋ฐ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฌธ๋ฒ์ด ์ ์ฌํจ - ์๋ฐ ์คํฌ๋ฆฝํธ๋ ;(์ธ๋ฏธ์ฝ๋ก )์ ์๋ตํ ์ ์์ ์ฌ์ฉ ๊ถ์ฅ - ์ ๋์ฝ๋ ๋ฌธ์ ์ ์ ์ด์ฉํ์ฌ ํ๊ธ๋ก ๋ณ์๋ฅผ ์ค ์ ์์ ํ์ง๋ง๊ฒ 1) ๋ณ์ ๋ณ์(Variable): ๊ฐ์ด ์ฌ๋ฌ ๋ฒ ๋ฌ๋ผ์ง ์ ์๋ ๋ฐ์ดํฐ ์์(Constant): ๊ฐ์ ํ ๋ฒ ์ง์ ํ๋ฉด ๋ฐ๋์ง ์๋ ๋ฐ์ดํฐ ๋ณ์ ์ ์ธ์ ๊ท์น ๋ณ์ ์ด๋ฆ ์์ด ๋ฌธ์, ์ธ๋์ค์ฝ์ด(_), ์ซ์๋ฅผ ์ฌ์ฉ ์ฒซ ๊ธ์๋ ์๋ฌธ์, _๊ธฐํธ, $ ๊ธฐํธ ์ฌ์ฉ ๋์ด์ฐ๊ธฐ๋ ๊ธฐํธ ํ์ฉโ ์์ด ๋์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ๊ณ , ์์ฝ์ด๋ ๋ณ์ ์ด๋ฆ ์ฌ์ฉ ๋ถ๊ฐโ ์ฌ๋ฌ ๋จ์ด๋ฅผ ์ฐ๊ฒฐํ ๋ ํ์ดํ์ด๋ ์ธ๋์ค์ฝ์ด๋ฅผ ์ฌ์ฉํ ์ ์๊ณ , ์ค๊ฐ์ ๋๋ฌธ์ ์์ด ์ธ ์ ์์ ๋ณ์์ ์ด๋ฆ์ ์๋ฏธ ์๊ฒ ์์ฑ ๋ณ์ ์ ์ธํ๊ธฐ let์ด๋ const ๊ถ์ฅ var ๋ณ์๋ฅผ ์ ์ธ. ์ถ..
[JavaScript] ์๋ฐ ์คํฌ๋ฆฝํธ ์์ฑ - ์น ๋ฌธ์ ์์/์ธ๋ถ ์คํฌ๋ฆฝํธ ์ฐ๊ฒฐ
์น ๋ฌธ์ ์์ ์๋ฐ์คํฌ๋ฆฝํธ ์์ฑ ํ๊ทธ ์ฌ์ด์ ์๋ฐ ์คํฌ๋ฆฝํธ ์์ค ์์ฑ ์๋ฐ ์คํฌ๋ฆฝํธ ์์ค๊ฐ ์๋ ์์น์์ ์คํ๋จ ์น ๋ฌธ์ ์์ ์ด๋๋ ์์น ๊ฐ๋ฅ ์ฌ์ฉ ์์ script ํ๊ทธ ์ธ๋ถ ์คํฌ๋ฆฝํธ ํ์ผ ์ฐ๊ฒฐํด์ ์์ฑ ์๋ฐ ์คํฌ๋ฆฝํธ ์์ค๋ฅผ ๋ณ๋์ ํ์ผ(.js)๋ก ์ ์ฅ ํ ์น ๋ฌธ์์ ์ฐ๊ฒฐ HTML์ ํ๊ทธ์ ์ถ๊ฐํ๊ณ ์ ํ๋ ์ธ๋ถ ํ์ผ ์ถ๊ฐํด์ฃผ๋ฉด ๋จ ์ฌ์ฉ ๋ฐฉ๋ฒ ์ฌ์ฉ ์์ - HTML console ๊ฐ์ฒด ์ฌ์ฉ ์์ - JavaScript function add(a, b) { return a + b; }
![[JavaScript] ์๋ฐ ์คํฌ๋ฆฝํธ - ๋ก๊ทธ ์ถ๋ ฅ](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2HdrX%2FbtrMe7FrSnn%2FjdVwU131NNK8RcOyVeJLi1%2Fimg.png)
[JavaScript] ์๋ฐ ์คํฌ๋ฆฝํธ - ๋ก๊ทธ ์ถ๋ ฅ
์๋ฐ์คํฌ๋ฆฝํธ ๋ก๊ทธ ์ถ๋ ฅํ๋ ๋ฐฉ๋ฒ Web Console ์ ๋ฉ์ธ์ง๋ฅผ ์ถ๋ ฅํ๋ ๋ฐฉ๋ฒ์ด๋ค. console.log() ์ฌ์ฉ ์์ ์ฌ์ฉ ๊ฒฐ๊ณผ
![[JavaScript] ์ดํด๋ฆฝ์ค JavaScript ์ค๋ฅ ํ์ธ](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FS2UNe%2FbtrMgQb21JP%2FHNgEs4RKc87BhKN5kYpw6K%2Fimg.png)
[JavaScript] ์ดํด๋ฆฝ์ค JavaScript ์ค๋ฅ ํ์ธ
JavaSctipt ๋ ๋ธ๋ผ์ฐ์ ๊ฐ ํด์ํ๊ณ ์คํํ๋ฏ๋ก ์ดํด๋ฆฝ์ค ์์์ ์๋ฌ๋ฅผ ์ฐพ์ ์ ์๋ค. ์๋ฌ๊ฐ ์์ผ๋ฉด ์๋ฌด๋ฐ ๊ธฐ๋ฅ์ ํ์ง ์๋ ๋จนํต์ด ๋๋ค. ๊ฐ๋ฐ์ ๋๊ตฌ๋ก ๋ก๊ทธ๋ฅผ ์ฐ์ด์ ํ์ธํ๊ฑฐ๋, ๋ธ๋ผ์ฐ์ ์์ ์๋ฌ๋ฅผ ํ์ธํด์ผ ํ๋ค. 1. ๊ฐ๋ฐ์ ๋๊ตฌ ํ์ธ ํฌ๋กฌ (MacOS) ๋จ์ถํค Command + Option + i ๊ฐ๋ฐ์ ๋๊ตฌ์ ๋ค์ด๊ฐ๋ฉด ์ค๋ฅ๋ฅผ ํ์ธ ๊ฐ๋ฅ 2. ์ค๋ฅ ์์น ํ์ธ