-
JavaScript ์๋ฐ์คํฌ๋ฆฝํธ๋?๐ FrontEnd/JavaScript 2022. 5. 23. 19:00
์์ํ๋ฉด์
์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ด์ผ๊ธฐ ํด๋ด ์๋ค.
JavaScript ์๋ฐ์คํฌ๋ฆฝํธ๋?
- ์น ๋ธ๋ผ์ฐ์ ์์ ๋ง์ด ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋๋ค.
- Netscape ์ฌ์ ๋ธ๋๋ ์์ดํฌ(Brendan Eich)์ ์ํด ๋ชจ์นด๋ผ๋ ์ด๋ฆ์ผ๋ก ๋ง๋ค์ด์ง ํ ๋ผ์ด๋ธ ์คํฌ๋ฆฝํธ๋ผ๋ ์ด๋ฆ์ผ๋ก ๊ฐ๋ฐ๋์์ต๋๋ค.
- Netscape ์ฌ๊ฐ Sun Microsystems ์ ํจ๊ป ์๋ฐ์คํฌ๋ฆฝํธ๋ผ๋ ์ด๋ฆ์ ๋ถ์ฌ์ฃผ๊ณ ๋ณธ๊ฒฉ์ ์ผ๋ก ๋ฐ์ ํ๊ฒ ๋์์ต๋๋ค.
- ๋ฌธ์์ ๋ฐฉ๋ฌธ์๊ฐ ๋ฐฉ๋ฌธํ์ฌ ์ด๋ค ๋์์ ์ทจํ์ ๋, ๊ทธ ๋์์ ๋์ํ์ฌ ๋ฐ์์ด ์ผ์ด๋ ์ ์๋๋ก ํด์ฃผ๋ ์ธ์ด์ ๋๋ค.
JavaScript ์๋ฐ์คํฌ๋ฆฝํธ ์ธ์ด์ ํน์ง
- ์๋ฐ์คํฌ๋ฆฝํธ๋ ์ธํฐํ๋ฆฐํฐ ์ธ์ด์
๋๋ค.
- ์ธํฐํ๋ฆฐํฐ ์ธ์ด? ์์ค์ฝ๋๋ฅผ ํ ๋ฒ์ ํ ์ค์ฉ ๋ฐ๋ก ๋ฒ์ญํ๊ณ ์คํํฉ๋๋ค. ๋ฐ๋ก ์คํ ํ์ผ์ด ์กด์ฌํ์ง ์๊ณ ๋ฐ๋ก ์คํ๋๋ ์ธ์ด๋ฅผ ์๋ฏธํฉ๋๋ค.
- ์๋ฐ์คํฌ๋ฆฝํธ๋ ํด๋ผ์ด์ธํธ ์ฌ์ด๋ ์คํฌ๋ฆฝํธ ์ธ์ด์
๋๋ค.
- ํด๋ผ์ด์ธํธ ์ฌ์ด๋ ์คํฌ๋ฆฝํธ? ์คํฌ๋ฆฝํธ๊ฐ ์๋ฒ๊ฐ ์๋, ํด๋ผ์ด์ธํธ(์น ๋ธ๋ผ์ฐ์ ) ์์ ํด์๋์ด ์๋ํ๋ ์ธ์ด๋ฅผ ์๋ฏธํฉ๋๋ค.
- ๊ฐ์ฒด ๊ธฐ๋ฐ ์ธ์ด์ ๋๋ค.
- ๊ณต๊ฐ๋ ์ธ์ด์ ๋๋ค.
- ๋ค์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ํ์ฉํ ์ ์์ต๋๋ค.
JavaScript ๋ฅผ ๋ฐฐ์์ผ ํ๋ ์ด์
- ์๋ฒ์ ๋ถํ๋ฅผ ์ค์ผ ์ ์์ต๋๋ค.
- ์ ์ ์ธ ์ฌ์ดํธ๋ฅผ ๋์ ์ธ ์ฌ์ดํธ๋ก ๋ง๋ค ์ ์์ต๋๋ค.
- ์ธํฐ๋ํฐ๋ธํ ์ฌ์ดํธ๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
- ๋ค์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ธ์ด๋ฅผ ํ์ฉํ ์ ์์ต๋๋ค.
- HTML5 API์ ๊ธฐ๋ฐ ์ธ์ด์ ๋๋ค.
๋ง๋ฌด๋ฆฌํ๋ฉฐ
JavaScript ์๋ฐ์คํฌ๋ฆฝํธ๋ ์น ๊ฐ๋ฐ, ํนํ ํ๋ก ํธ์๋ ์์๋ ํ์์ ์ธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋๋ค.
HTML ๊ณผ CSS ๋ฅผ ์ ์์ ์ผ๋ก ๊ณต๋ถํ ํ JavaScript ๋ฅผ ๊ณต๋ถํ์ ๋ค๋ฉด, ์ฆ๊ฑฐ์ด ์น ๊ฐ๋ฐ์ ์ธ์์ ํ ๊ฑธ์ ๋์๊ฐ์ค ์ ์์ต๋๋ค.
๋๊ธ๊ณผ ๊ณต๊ฐ์ ํญ์ ํ์์ ๋๋ค!'๐ FrontEnd > JavaScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
JavaScript ์๋ฐ์คํฌ๋ฆฝํธ ๊ธฐ์ด - ์ ์ด๋ฌธ (0) 2022.05.29 JavaScript ์๋ฐ์คํฌ๋ฆฝํธ ์ฐ์ฐ์ ์ฐ์ ์์ (0) 2022.05.28 JavaScript ์๋ฐ์คํฌ๋ฆฝํธ ๋ณ์ ์ ์ธ ์ ์ฃผ์ ์ฌํญ (0) 2022.05.27 JavaScript ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋ ์์ฑ ์ ์ฃผ์ ์ฌํญ (0) 2022.05.24 JavaScript ์๋ฐ์คํฌ๋ฆฝํธ ๊ธฐ์ด - ๋ณ์ / ์ฐ์ฐ์ (0) 2022.05.23