๋ฒ์:08. ์์ฃผ ์ฌ์ฉํ๋๋ด์ฅ ๊ฐ์ฒด ์์๋ณด๊ธฐ
๋ด์ฅ๊ฐ์ฒด๋?
์ฌ์ฉ์๊ฐ ์์ฝ๊ฒ ๊ฐ์ ธ์์ ์ฌ์ฉํ ์ ์๋๋ก ๋ฏธ๋ฆฌ ๋ง๋ค์ด์ง ๊ฐ์ฒด
- ์น ๋ฌธ์,์น ๋ธ๋ผ์ฐ์ ์ฉ ๊ฐ์ฒด -> HTML์ ์นAPI์ ๋ด์ฅ
- ์น ๋ธ๋ผ์ฐ์ ์ ๊ด๋ จ์์ด ์ฌ์ฉํ๋ ๊ฐ์ฒด -> ์๋ฐ์คํฌ๋ฆฝํธ(์ํฌ๋ง ์คํฌ๋ฆฝํธ)์ ๋ด์ฅ
์ต์์ window ๊ฐ์ฒด๋ฅผ ๋น๋กฏํ ํ์ ์ฐ๊ฒฐ ๊ฐ์ฒด๋ค์ ๋ชจ๋ HTML์ ์นAPI์ ๋ง๋ค์ด์ง ๊ฐ์ฒด
array,Math ๊ฐ์ ๊ฐ์ฒด๋ ์น๋ธ๋ผ์ฐ์ ์ฐฝ๊ณผ ๊ด๋ จ์ด ์์ -> ์์ค์ ๋ด์ฅ๋ ๊ฐ์ฒด
์๋ฐ์คํฌ๋ฆฝํธ ๊ฐ์ฒด์ ์ธ์คํด์ค ๋ง๋ค๊ธฐ
์์ค์ ๋ด์ฅ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ ๋์๋ ๊ฐ์ฒด์ ํ๋กํผํฐ,๋ฉ์๋๋ฅผ ๊ฐ์ง ์๋ก์ด ๊ฐ์ฒด๋ฅผ ๋ง๋ ๋ค
์๋ณ์๋ฅผ ๋ถ์ฌ ์ฌ์ฉ
์ฆ, ๋ฐ์ดํฐ ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ์์ค Data๊ฐ์ฒด๋ฅผ ๋๊ฐ์ด ๋ง๋ค์ด ์ฌ์ฉํ๋๋ฐ,
์ด๋ ๊ฒ ๋ด์ฅ ๊ฐ์ฒด์ ๋๊ฐ์ ๋ชจ์์ผ๋ก ์ฐ์ด๋ด๋๊ฒ์ ์ธ์คํด์ค(instance)๋ผ๊ณ ํ๋ค.
Math ์์์
Math.ceil(): ์ฌ๋ฆผ
Math.floor(): ๋ด๋ฆผ
Math.round(): ๋ฐ์ฌ๋ฆผ
์.toFixed(์๋ฆฟ์):์์์ ์ดํ (์๋ฆฟ์)๊น์ง ํ์
'๊ณต๋ถ ๊ธฐ๋ก โ๏ธ > Javascript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| JS-Do it! JS - #9์ผ (11,12,13) (0) | 2023.03.30 |
|---|---|
| JS-Do it! JS - #8์ผ (09,10) (0) | 2023.03.23 |
| JS-Do it! JS - #6์ผ์ฐจ (0) | 2023.03.21 |
| JS-Do it! JS - #5์ผ์ฐจ (0) | 2023.03.21 |
| JS-Do it! JS - #4์ผ์ฐจ (0) | 2023.03.18 |