๋ฌด์์ ๋ํ ์ค๋ช
์ธ์ง ๋ณด๊ธฐ์์ ๊ณ ๋ฅด์ธ์.
1999๋
, js๋ฅผ ์ด์ฉํด ์๋ฒ์ ๋ธ๋ผ์ฐ์ ๊ฐ ๋น๋๊ธฐ ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ตํํ ์ ์๋ ํต์ ๊ธฐ๋ฅ์ด ๋ฑ์ฅํ๋ค.
์ด๋ก ์ธํด ์นํ์ด์ง์์ ๋ณ๊ฒฝํ ํ์๊ฐ ์๋ ๋ถ๋ถ์ ๋ค์ ๋ ๋๋งํ์ง ์๊ณ ,
์๋ฒ๋ก๋ถํฐ ํ์ํ ๋ฐ์ดํฐ๋ง ์ ์ก๋ฐ์ ๋ณ๊ฒฝํด์ผ ํ๋ ๋ถ๋ถ๋ง ํ์ ์ ์ผ๋ก ๋ ๋๋งํ๋ ๋ฐฉ์์ด ๊ฐ๋ฅํด์ก๋ค.
์ด๋ก์ ์น๋ธ๋ผ์ฐ์ ์์๋ ๋ฐ์คํฌํฑ ์ ํ์ผ์ด์
๊ณผ ์ ์ฌํ ๋น ๋ฅธ ์ฑ๋ฅ๊ณผ ๋ถ๋๋ฌ์ด ํ๋ฉด ์ ํ์ด ๊ฐ๋ฅํด์ก๋ค.
<๋ณด๊ธฐ>
Ajax, jQuery, Node.js, SPA
true or false ๋ฅผ ๊ณ ๋ฅด์์ค
(1) ์๋ฐ์คํฌ๋ฆฝํธ๋ ์ธํฐํ๋ฆฌํฐ ์ธ์ด์ด๋ฉฐ, ๋๋ฌธ์ ์คํํ ๋ ์คํ ํ์ผ์ ์์ฑํ๋ค.
(2) ์๋ฐ์คํฌ๋ฆฝํธ๋ ์น ๋ธ๋ผ์ฐ์ ์์ ๋์ํ๋ ์ ์ผํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ด์ง๋ง, ๋ธ๋ผ์ฐ์ ์ด์ธ์์๋ ์ฌ์ฉ ๊ฐ๋ฅํ๋ค.
(3) ์๋ฐ์คํฌ๋ฆฝํธ ์์ง์ ๋ธ๋ผ์ฐ์ ๋ง๋ค ๋ค๋ฅด๋ค.
(1) false. ์คํํ์ผ์ ์์ฑํ๋ ๊ฒ์ ์ปดํ์ผ๋ฌ ์ธ์ด์ด๋ค. ๋ํ์ ์ผ๋ก c++์ด ์๋ค.
(2) true. node.js๋ ์๋ฒ ์ฌ์ด๋ ์ ํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ์ ์ฃผ๋ก ์ฌ์ฉ๋๋ค.
(3) true. ๋ํ์ ์ผ๋ก ๊ตฌ๊ธ์ v8 ์์ง์ด ์์ง๋ง ์ด์ธ์๋ ์ ํ ์ฌํ๋ฆฌ 4์ Nitro, ๋ชจ์ง๋ผ ํ์ด์ดํญ์ค 3.5์ ์คํ์ด๋๋ชฝํค๊ฐ ์๋ค.
๋ค์ ๋ณด๊ธฐ์ true
, false
๋ฅผ ํ๋จํ์์ค.
(1) : ๋๋ถ๋ถ์ ์๋ฐ์คํฌ๋ฆฝํธ ์์ง์ ํ์์ ๋ฐ๋ผ ๋ถ๋ถ์ ์ผ๋ก ์ปดํ์ผ ํ๋ค.
(2) : ์์ง ์๋ฐ์คํฌ๋ฆฝํธ๋ก ๋จธ์ ๋ฌ๋์ ํ๊ธด ๋ถ๊ฐ๋ฅํ๋ค.
ECMAScript์ ์๋ฐ์คํฌ๋ฆฝํธ์ ์ฐจ์ด์ ์๋ํด ์์ฑํด์ฃผ์ธ์.
ECMAScript๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๊ฐ, ํ์
, ๊ฐ์ฒด์ ํ๋กํผํฐ, ํจ์, ํ์ค ๋นํธ์ธ ๊ฐ์ฒด ๋ฑ ํต์ฌ ๋ฌธ๋ฒ์ ๊ท์ ํ๋ค.
์๋ฐ์คํฌ๋ฆฝํธ๋ ECMAScript์ ๋ธ๋ผ์ฐ์ ๊ฐ ๋ณ๋๋ก ์ง์ํ๋ web API๋ฑ์ ์์ฐ๋ฅด๋ ๊ฐ๋
์ด๋ค.