*UI
: User Interface
: ์ฌ์ฉ์๊ฐ ์์คํ
์ ์ ์ดํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ์กฐ์์ฅ์น
*API
: Application Programmming Interface
: ์ ํ๋ฆฌ์ผ์ด์
์ ๋ง๋ค๊ธฐ์ํด ํ๋ก๊ทธ๋๋ฐํ ๋ ์ฌ์ฉํ๋ ์กฐ์์ฅ์น (ex.alert)
: ๋ชจ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๊ณตํต์ ์ผ๋ก ์ ์ฉ๋จ. ๋ชจ๋ ์ ํ๋ฆฌ์ผ์ด์
๋ค์ API๋ฅผ ํ๋ก๊ทธ๋๋ฐ์ชฝ์ผ๋ก, ์์๋๋ก ์คํํ๋ ๊ฒ์ ํตํด ๋ง๋ค์ด์ง๋ค.API์ ์์๋ ๋๋ ์ผ ๋ ์ ์๋ ๊ด๊ณ.
: java script๋ก api๋ฅผ ์์ฉํด์ ํ๋ก๊ทธ๋จ์ ๋ง๋ค ์ ์๋ค.
JS๋ฅผ ๋ง๋ฌด๋ฆฌํ๋ฉฐ
๊ณต๋ถ ๋ณด๋จ ์ค์ต์ ์ถ์ฒํ๋ค.
์ค์ต๋ณด๋ค๋ ํ๋ก์ ํธ๋ฅผ ์์ํ๋๊ฒ์ด ์ข๋ค.
๊ณต๋ถ๋ฅผ ๋ง์ด ํ ์๋ก ๋จธ๋ฆฌ๊ฐ ๋ณต์กํด์ง๊ธฐ ๋๋ฌธ์ด๋ค.
์์ ์ ํ๋ก์ ํธ ์์ํ ๋, ๋ชจ๋ ๊ฐ๋ ์ ์ด๋์ ํ๋ ค๊ณ ํ์ง ๋ง์๋ผ.
์ต์ํ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํด์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ด ์ข๋ค.
์ฌ๊ธฐ์ ์ต์ํ์ ๋๊ตฌ๋ ์์์ ๋ฐ๋ผ ์คํ๋์ด์ผ ํ๋ ๋ช ๋ น๋ค์ด ์คํ๋๋๋ก ํ๋๊ฒ.
๊ฐ์ฒด, ํจ์, ์กฐ๊ฑด๋ฌธ, ๋ฐ๋ณต๋ฌธ๋ ํ์x. ์์๋๋ก ์คํ๋๋ค๋ ๊ฒ๋ง์ผ๋ก๋ ํ๋ก๊ทธ๋จ์ ์ถฉ๋ถํ ํ๋ช
์ ์ด๋ค.
์ต์ํ์ผ๋ก ํ์ค์ ๋ฌธ์ ํด๊ฒฐํ๋ค๋ณด๋ฉด ๋์ ํ ํด๊ฒฐํ ์์๋ ์๊ฐ์ด ์ค๊ฒ๋๋ค.
๊ทธ๋ ๊ฐ์ฒด, ํจ์,์กฐ๊ฑด๋ฌธ,๋ฐ๋ณต๋ฌธ์ ์ ์คํ๊ฒ ๋์
ํ๋ฉด์ ๊ฐ๊ฐ์ ๊ฐ๋
๋ค์ ์ต์ํด์ง๊ฒ ๋๋ค.
๋ ํ๊ณ๊ฐ ์ฐพ์์ค๋ฉด, ์ค์ต์ ๋ฉ์ถ๊ณ ๋ค์ ๊ณต๋ถ๋ฅผ ์์ํด์ผํ๋ค.
์์ผ๋ก ๋ถ๋ชํ๊ฒ ๋ ๋งํ ํ๊ณ, ๊ฒ์์ด ์ถ์ฒ์ ๋์ผ๋ก ๋ง๋ฌด๋ฆฌํ ๊ฒ์ด๋ค.
document | -ํ์ด์ง ํ๊ทธ ์ญ์ , ์ด๋ค ํ๊ทธ์ ์์ํ๊ทธ๋ฅผ ์ญ์ . ์ฐ๋ฆฌ๊ฐ ํ์ํ ๋ฉ์๋๊ฐ ํฌํจ๋์ด์์๊ฒ์ด๋ค. |
DOM(Document Object Model)๊ฐ์ฒด | -document์์ ์ฐพ์๋๋ฐ๋ ๋ชป์ฐผ์๋ค๋ฉด DOM์ผ๋ก ์์๋ฒ์ ๋๋ ค๋ผ. |
window | -์น๋ธ๋ผ์ฐ์ ์์ฒด๋ฅผ ์ ์ด. -ํ์ฌ ์ด๋ ค์๋ ์นํ์ด์ง์ ์ฃผ์๊ฐ ๋ญ์ง ์์๋ด์ผ ํ ์๋ ์๊ณ , ์ ์ฐฝ์ ์ด์ด์ผ ํ ์๋ ์๊ณ , ์น๋ธ๋ผ์ฐ์ ์ ํ๋ฉด ํฌ๊ธฐ๋ฅผ java script๋ฅผ ํตํด ์์์ผํ๋ค๋ฉดwindow๊ฐ์ฒด์ ์ํด์๋ ๊ฒ๋ค์ด ๋์์ ์ค ์ ์์ ๊ฒ์ด๋ค. |
ajax | -์นํ์ด์ง๊ฐ ๋ฆฌ๋ก๋ํ์ง ์๊ณ ์ ๋ณด๋ฅผ ๋ณ๊ฒฝ -ํ๋์ ์ธ ์น์ฑ์ ๋ง๋๋ ๋ฐ ํ์. |
cookie๋ฐฐ์ฐ๊ธฐ | -์นํ์ด์ง๊ฐ ๋ฆฌ๋ก๋๋์ด๋ ํ์ฌ์ํ๋ก ์ ์ง -์ฌ์ฉ์๋ฅผ ์ํ ๊ฐ์ธํ๋ ์๋น์ค๋ฅผ ์ ๊ณตํ ์ ์๋ค. |
offline web application | ์ธํฐ๋ท์ด ๋๊ฒจ๋ ๋์ |
webRTC. | ํ์ํต์ ์น์ฑ |
speech๋ก ์์ํ๋ API์ฐพ์๋ณด๊ธฐ | ์ฌ์ฉ์์ ์์ฑ์ธ์, ์์ฑ์ผ๋ก ์ ๋ณด์ ๋ฌ |
webGL | 3์ฐจ์ ๊ทธ๋ํฝ์ผ๋ก ๊ฒ์๋ง๋ค๊ธฐ |
์ด์ ๋ ์ฐ๋ฆฌ๊ฐ ํด๋ณด์.
'๐Development > JavaScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JS] ์ฝ์์ ์ถ๋ ฅ, script async ์ defer์ ์ฐจ์ด์ (0) | 2023.03.12 |
---|---|
[JS] JavaScript์ ์ญ์ฌ, ํ์ฌ ๊ทธ๋ฆฌ๊ณ ๋ฏธ๋ (0) | 2023.03.11 |
[JS] ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ํ๋ ์์ํฌ (0) | 2023.03.06 |
[JS] ํ์ผ๋ก ์ชผ๊ฐ์ ์ ๋ฆฌ ์ ๋ํ๊ธฐ (0) | 2023.03.06 |
[JS]แแ ขแจแแ ฆแแ ด แแ ชแฏแแ ญแผ (0) | 2023.03.06 |