ALOHA CLASS
/
Front-End
/
Javascript
Search
Duplicate
Share
Javascript ๊ธฐ์ด
JavaScript ์๊ฐ
์น ํ์ด์ง๋ฅผ ๋์ ์ผ๋ก ๋ง๋ค๊ณ ์ฌ์ฉ์์ ์ํธ ์์ฉํ๋ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
Node ๋ฐํ์ ํ๊ฒฝ์์ ์คํ ๊ฐ๋ฅํ ํ๋ก๊ทธ๋จ์ ๊ตฌํํ๋ ๋ฐ๋ ์ฌ์ฉ๋ฉ๋๋ค.
์ฃผ์ ํน์ง
๊ธฐ๋ณธ ์ฉ์ด
JavaScript ์๊ฐ ๋ฐ ๊ธฐ์ด
๋ณ์
๊ฐ์
โข
๋ณ์
โข
๋ณ์ ์ ์ธ
โข
let vs var
โข
์์
๋ณ์
์๋ฃํ
์๋ฃํ ๋ถ๋ฅ
โข
๋ฌธ์์ด ์๋ฃํ
โข
์ซ์ ์๋ฃํ
โข
๋ถ ์๋ฃํ
โข
undefined
์๋ฃํ
์ฐ์ฐ์
์ฐ์ฐ์ ๋ถ๋ฅ
โข
์ฐ์ ์ฐ์ฐ์
โข
๋์ ์ฐ์ฐ์
โข
๋น๊ต ์ฐ์ฐ์
โข
๋ ผ๋ฆฌ ์ฐ์ฐ์
โข
๋ฌธ์์ด ์ฐ์ฐ์
์ฐ์ฐ์
์ ์ด๋ฌธ
์ ์ด๋ฌธ ๋ถ๋ฅ
์ ์ด๋ฌธ
๋ฐฐ์ด
JavaScript ์์๋ ๋ฐฐ์ด ์์์ ์ฌ๋ฌ ์๋ฃํ์ ํผํฉํ์ฌ ์ ์ฅ ๊ฐ๋ฅ
JavaScript ์์๋ ๋ฐฐ์ด ์์๋ฅผ ์ถ๊ฐ/์ญ์ ๊ฐ๋ฅ
๋ฐฐ์ด
ํจ์
ํ์ต ์์
ํจ์
๊ฐ์ฒด
๊ฐ์ฒด
ํ๋กํ ํ์
DOM (Document Object Model)
โJavaScript ๋ก HTML ์ ์กฐ์ํ ์ ์๊ฒ ํด์ฃผ๋ ์ฐ๊ฒฐ ๋๊ตฌโ
์น ํ์ด์ง ๋ก๋ โ ๋ธ๋ผ์ฐ์ ๊ฐ DOM ์์ฑ
์์์ ๋ชฉ์ ๊ณผ ํน์ง์ ์ ์ํ๊ณ , ์ ๊ทผํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณต
DOM์ HTML ๋ฌธ์์ ๊ณ์ธต์ ๊ตฌ์กฐ์ ์ ๋ณด๋ฅผ ํํํ๋ฉฐ, ์ด๋ฅผ ์ ์ดํ ์ ์๋ ํ๋กํผํฐ์ ๋ฉ์๋๋ฅผ ์ ๊ณตํ๋ ํธ๋ฆฌ ์๋ฃ๊ตฌ์กฐ์ ๋๋ค.
DOM ์ ์ด์ฉํ ์์
โข
HTML ์์ ๋ฐ
์์ฑ
์ ์ถ๊ฐ, ๋ณ๊ฒฝ, ์ ๊ฑฐ
โข
HTML ์์์ CSS
์คํ์ผ
์ถ๊ฐ, ๋ณ๊ฒฝ, ์ ๊ฑฐ
DOM
BOM (Browser Object Model)
โข
Window
โข
Screen
โข
Location
โข
History
Window
์ฐฝ(ํ์ ์ฐฝ) ์ด๊ธฐ, ๋ซ๊ธฐ, ์ด๋, ํฌ๊ธฐ ํ์ธ ๋ฐ ์กฐ์ ๋ฑ์ ํ ์ ์๋ค.
BOM