13-3. JS ํจ์ (์ต๋ช
ํจ์, ํ์ดํํจ์, ์ด๋ฒคํธ, DOM )
1. ์ต๋ช
ํจ์ ์ต๋ช
ํจ์๋ ํจ์์ ์ด๋ฆ์ด ์๋ ํจ์์ด๋ค. ๋ฐ๋ผ์ ์ต๋ช
ํจ์๋ฅผ ์ ์ธํ ๋๋ ํจ์์ ์ด๋ฆ์ด ์๋ค. 2. ์ฆ์ ์คํ ํจ์ ์ฆ์ ์คํ ํจ์๋ ํ๋ฒ๋ง ์คํํ๋ ํจ์๋ฅผ ์ ์ํ๊ณ ๋์์ ์คํํ๋ ํจ์์ด๋ค. (function () { ๋ช
๋ น } () ); (function (๋งค๊ฐ๋ณ์) { ๋ช
๋ น } (์ธ์) ); 3. ํ์ดํ ํจ์ (๋งค๊ฐ๋ณ์) => { ํจ์ ๋ด์ฉ } 4. ์ด๋ฒคํธ 1๏ธโฃ ๋ง์ฐ์ค ์ด๋ฒคํธ click : ์ฌ์ฉ์๊ฐ html ์์๋ฅผ ํด๋ฆญํ ๋ ์ด๋ฒคํธ ๋ฐ์ dbclick : ์ฌ์ฉ์๊ฐ html ์์๋ฅผ ๋๋ธ ํด๋ฆญํ ๋ ์ด๋ฒคํธ ๋ฐ์ mousedown : ์ฌ์ฉ์๊ฐ ์์ ์์์ ๋ง์ฐ์ค ๋ฒํผ์ ๋๋ ์ ๋ ์ด๋ฒคํธ ๋ฐ์ mousemove : ์ฌ์ฉ์๊ฐ ์์ ์์์ ๋ง์ฐ์ค ํฌ์ธํฐ๋ฅผ ์์ง์์ ๋ ์ด๋ฒคํธ ๋ฐ์ mouseover ..
2021.10.19