์๋ ํ์ธ์ ๋ถ์คํฐ์ฝ์ค 3๊ธฐ ์ํฌํฐ์ฆ ํ๋ธ์ ๋๋ค. ๐ฟ
๋ถ์คํฐ์ฝ์ค๋?
์ปค๋ฅํธ์ฌ๋จ์ ๋ค์ด๋ฒ๊ฐ ์ค๋ฆฝํ ๋น์๋ฆฌ ๊ต์ก ์ฌ๋จ์
๋๋ค.
์ํํธ์จ์ด ๊ฐ๋ฐ์ ์์ฑ ๊ต์ก ํ๋ก๊ทธ๋จ, ๋ถ์คํธ์ฝ์ค์ ํจ๊ป
๋น์ ์ ๊ฐ๋ฐ ์ปค๋ฆฌ์ด๋ฅผ ์
๊ทธ๋ ์ด๋ํ์ธ์!
์ค๋๋ถํฐ ์๋ฐ์คํฌ๋ฆฝํธ์ ์์ ๊ฐ์ ํฌ์คํ ์ ์์ํ๊ฒ ์ต๋๋ค.
์ ํฌ์คํ ์ ๊ฐ์ ๋ด ์๊ฐํด๋ณด๊ธฐ์ ์์ ์์ ๋ค๋ฃจ๋ ์ฝ๋๋ฅผ ์ง์ ํฌ๋กฌํ๋ฉด์์ ํ์ธ ํด๋ณผ ์ ์๋๋ก ์งํํฉ๋๋ค. ๋ง์ฝ ์ด๋ ค์์ด ์์ผ์๋ค๋ฉด ์ ํฌ์คํ ์ ๋ณด๋ฉฐ ํจ๊ป ๋ฐ๋ผ์ค์๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค.
www.boostcourse.org/cs124/joinLectures/52258
๋ถ์คํธ์ฝ์ค '์๋ฐ์คํฌ๋ฆฝํธ์ ์์' ๊ฐ์ข์ ์ค์ ๊ฒ์ ํ์ํฉ๋๋ค.
๋ถ์คํธ์ฝ์ค์์๋ ๋จ์ํ ์ด๋ก ์ด๋ ์ง์๋ง์ ๋ฐฐ์ฐ๋ ๊ฒ์ด ์๋๋ผ ๋น ๋ฅด๊ฒ ์ค๋ฌด๋ก ์ง์
ํ ์ ์๋๋ก ์ค์ต/ํด์ฆ/ํ๋ก์ ํธ ๋ฑ์ ๊ณผ์ ์ ๊ฑฐ์น๊ฒ ๋ฉ๋๋ค. ๋ถ์คํธ์ฝ์ค์ ์ด์๊ณผ์ ์ธ ๋ณธ ๊ฐ์ข์์ ์ฃผ์ ์ฑํฐ๋ง๋ค ์ ๊ณต๋๋ ํด์ฆ๋ฅผ ํ์ด๋ณด์๋ฉด์ ํผํผํ ํ์ต์ ์งํํ๋์ง ์ ๊ฒํด๋ณด์ธ์. ํ์ต๊ณผ ํด์ฆ๋ฅผ ๋ชจ๋ ์์ํ๋ค๋ฉด, ์ด์์ฆ์ ๋ฐ์ ๊ฐ์ข ํ์ต์ ๋ํ ์ธ์ฆ์๋ ๋ฐ์๊ฐ์ธ์!
- '์๋ฐ์คํฌ๋ฆฝํธ์ ์์'๋ ์๋ ๋ถ๋ค๊ป ์ ํฉํฉ๋๋ค.
* ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ํ์ตํด๋ณด๊ณ ์ถ์ผ์ ๋ถ.
* ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฒ์ ๊ณต๋ถํด๋ณด์๋ ๋ถ.
* ์น ํ๋ก ํธ์ค๋ ๊ฐ๋ฐ์ ๊ด์ฌ์ด ์์ผ์ ๋ถ.
- ์ด ๊ณผ์ ์ ํตํด ์ฌ๋ฌ๋ถ์
* ์๋ฐ์คํฌ๋ฆฝํธ์ ๊ฐ๋
์ ํ์ตํ์ค ์ ์์ต๋๋ค.
* ์น ํ๋ก ํธ์ค๋ ๊ฐ๋ฐ์์ ์นํ์ด์ง์ ๋์์ ๋ด๋นํ๋ ์ธ์ด๋ฅผ ํ์ตํ์ค ์ ์์ต๋๋ค.
์ฝ์ค ์ค๊ณ์ ์ด์ผ๊ธฐ
* ์คํํํ ๋ฆฌ์ผ์ค : https://opentutorials.org/
* ์ํ์ฝ๋ฉ Youtube : https://www.youtube.com/channel/UCvc8kv-i5fvFTJBFAk6n1SA
์ฌ๋ฌ๋ถ ๋ชจ๋ ์ํ ์ฝ๋ฉ์ ๋ง์ด ๋ค์ด๋ณด์ จ์ ๊ฑฐ๋ผ ์๊ฐํฉ๋๋ค. ์ ๋ ์๋ ์ฌ๋ฆ๋ฐฉํ๋ ์ํ์ฝ๋ฉ์ ํตํด HTML ๊ณผ CSS์ ๋ํด ๋ฐฐ์ ์ต๋๋ค. ์ด๋ฒ ์๋ฐ์คํฌ๋ฆฝํธ ๊ฐ์๋ ์ํ์ฝ๋ฉ์ ํตํด ๋ค์ํ ๊ฐ์๋ฅผ ์งํ์ค์ด์ ์ด๊ณ ์๋๊ป์ ์งํํด์ฃผ์ญ๋๋ค.
๋ง์ฝ HTML ๊ณผ Internet ์ ์ดํดํ์ง ์์ผ์ จ๋ค๋ฉด HTML ๊ฐ์ข๋ฅผ ๋จผ์ ์๊ฐํ๋ ๊ฒ์ ์ถ์ฒํฉ๋๋ค.
์๊ฐํด๋ณด๊ธฐ
-
์ด ์ธ์์ ๋ชจ๋ ์นํ์ด์ง๊ฐ Javascript ์์ด HTML๋ก๋ง ๋ง๋ค์ด์ง๋ค๋ฉด ์ด๋ค ์ผ์ด ์ผ์ด๋ ๊น์?
→ JavaScript๋ ์ ์ ์ธ HTML์ ๋์ ์ผ๋ก ์ฌ์ฉ์๋ค๊ณผ ์ํธ์์ฉํ๊ธฐ ์ํด ๋ง๋ค์ด์ง ์ธ์ด์ ๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ๋ง์น ์ฑ ๊ณผ ๊ฐ์ ํ๋ฉด์ ๋ณด๊ฒ ๋ ๊ฒ์ ๋๋ค.
์์ ์ ๋ชฉ์
https://www.boostcourse.org/cs124/lecture/141897/
์ผ๊ฐ๋ชจ๋์ ์ฃผ๊ฐ๋ชจ๋๋ฅผ ๋ฐ๊พธ๋ ๊ธฐ๋ฅ์ ๋ง๋ค์ด๋ณด๋ ๊ฒ์ด ์ฑํฐ 1์ ์ด์ผ๊ธฐ์ด๋ค.
์๋์ ์นํ์ด์ง์์ ์ฌ์ฉ์๊ฐ night/day ๋ฒํผ์ ๋๋ฅผ ๋๋ง๋ค ํ์ด์ง์ ์๊น์ด ๋ฐ๋๋ ๊ฒ์ ์ง์ ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋ html css ๋ฅผ ์จ๊ฐ๋ฉฐ ๋ง๋ค์ด ๋ณผ ์ ์๋ค.
-
์ด ์ฝ๋๋ฅผ ์ฝ๊ฒ ํ์ด๋ด ์๋ค. ๋จผ์ , ๋ฌธ์(document)์์ body๋ผ๋ ํ๊ทธ๋ฅผ ์ ํ(Selector)ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ ํ style ์์ฑ๊ฐ์์ backgroundColor๋ฅผ 'black'์ผ๋ก ์ค์ ํ๋ค๋ ๋ป์ ๋๋ค.
document.querySelector('body').style.backgroundColor='black'
์ ๋ฆฌํ๊ธฐ
Javascript๋ ์ฌ์ฉ์์ ์ํธ์์ฉ ํ๋ ์ธ์ด์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ๋ ์ค์ต์ ํตํด์ ์ด๋ป๊ฒ ์ด๋ฌํ ์ผ์ด ๊ฐ๋ฅํ์ง ์ดํด๋ณด์์ต๋๋ค. ์น ๋ธ๋ผ์ฐ์ ๋ ํ ๋ฒ ์ถ๋ ฅ๋๋ฉด ๋ฐ๋ ์ ์์ง๋ง, Javascript ์ฝ๋์ ๋ฐ๋ผ์ style ์์ฑ์ด ์ถ๊ฐ๋๋ฉด์ ๋์์ธ์ด ๋ฐ๋๋ ๊ฒ์ ๋๋ค.
์ด๋ฌํ Javascript์ ํน์ฑ์ ์ด์ฉํด์ ์ฐ๋ฆฌ๋ ์นํ์ด์ง๋ฅผ ๋ ๋์ ์ผ๋ก ๋ง๋ค ์ ์์ต๋๋ค.
์๊ฐํด๋ณด๊ธฐ
1) night ๋ฒํผ์ ๋๋ ์ ๋ ๋ฐฐ๊ฒฝ์ด ๊ฒ์์์ด ์๋ ํ์์ผ๋ก ๋ฐ๋๋๋ก ๋ง๋ค๊ณ ์ถ๋ค๋ฉด, ์ด๋ป๊ฒ ํ๋ฉด ๋ ๊น์?
document.querySelector('body').style.backgroundColor='gray'
3. HTML๊ณผ JS์ ๋ง๋จ : script ํ๊ทธ
https://www.boostcourse.org/cs124/lecture/141898/
HTML๊ณผ Javascript
Javascript๋ HTML ์์์ ๋์ํ๋ ์ธ์ด์ ๋๋ค. ๊ทธ๋ ๋ค๋ฉด ์ด๋ป๊ฒ ์๋ก ๋ค๋ฅธ ๋ ์ธ์ด๋ฅผ ํ๋๋ก ํฉ์น ์ ์๋ ๊ฒ์ผ๊น์?
์ด ๋ ๋ฐ๋ก script ํ๊ทธ๊ฐ ํ์ํฉ๋๋ค
Script ํ๊ทธ
HTML์ ํ๊ทธ ์ค ํ๋์ธ script ํ๊ทธ ์์๋ Javascript ์ฝ๋๋ฅผ ์ธ ์ ์์ต๋๋ค. ๋ค์ ์์ ์ฝ๋์ ๊ฐ์ด ์ธ ์ ์๋ ๊ฒ์ด์ฃ .
์ฆ, HTML๋ก ์ด ์ฝ๋๋ ์ ์ ์ด๊ธฐ ๋๋ฌธ์ ๋ฌธ์ ๊ทธ๋๋ก๋ฅผ ์ถ๋ ฅํ์ง๋ง, Javascript ์ฝ๋๋ ๋์ ์ผ๋ก ์ด๋ฅผ ๊ณ์ฐํ ์๋ ์๋ค๋ ๊ฒ์ด์ฃ .
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h1>javaScript</h1>
<script>
document.write(1 + 1);
</script>
<h1>html</h1>
1+1
</body>
</html>
์๊ฐํด๋ณด๊ธฐ
-
์ด๋ค ๊ฒฝ์ฐ์ HTML ์ฝ๋๋ฅผ ์ฌ์ฉํ๊ณ , ์ด๋ค ๊ฒฝ์ฐ์ Javascript ์ฝ๋๋ฅผ ์ฌ์ฉํ๋ฉด ์ข์๊น์?
→HTML ์ฝ๋๋ฅผ ํตํด ๋จผ์ ์น์ ํ๊ณผ ๋ ์ด์์์ ๊ตฌ์ ํ ๊ทธ ์์ JS ๋ฅผ ํตํด ๋์ ์ธ ์น์ ๋ง๋ค์ด ์ฃผ๋ฉด ๋ ๊ฒ์ด๋ค.
HTML๊ณผ JS์ ๋ง๋จ : ์ด๋ฒคํธ
https://www.boostcourse.org/cs124/lecture/141899/
Onclick ์์ฑ
HTML ํ๊ทธ ์์์ onclick ์์ฑ์ javascript ์ฝ๋๋ฅผ ๊ฐ์ง๊ฒ ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ onclick์ด ํฌํจ๋ ํ๊ทธ๊ฐ ํด๋ฆญ๋์์ ๋ ์ด javascript ์ฝ๋์ ๋ฐ๋ผ์ ์น ๋ธ๋ผ์ฐ์ ๊ฐ ๋์๋ฉ๋๋ค. ์ฆ, ์์ ์ฝ๋์์ ์น ๋ธ๋ผ์ฐ์ ๋ alert('hi') ๋ผ๋ ์ฝ๋๋ฅผ ๊ธฐ์ตํ๊ณ ์๋ค๊ฐ, ์ฌ์ฉ์๊ฐ ํด๋ฆญํ๋ฉด ์ด๋ฅผ ์คํํด์ฃผ๋ ๊ฒ์ ๋๋ค.
์ด๋ ๊ฒ ์น ๋ธ๋ผ์ฐ์ ์์ ์ผ์ด๋๋ ์ ์ฉํ ์ฌ๊ฑด์ **์ด๋ฒคํธ(Event)**๋ผ๊ณ ํฉ๋๋ค.
์ด๋ฒคํธ(Event)
์น ๋ธ๋ผ์ฐ์ ์์ ์ผ์ด๋๋ ์ฌ๊ฑด์ ์ด๋ฒคํธ๋ผ๊ณ ํ๋ค๋ฉด, ์ด๋ฒคํธ์๋ ์ด๋ค ์ข ๋ฅ๊ฐ ์์๊น์?
์ฒซ ๋ฒ์งธ๋ก๋ ๋ฐฉ๊ธ๊น์ง ์ดํด๋ดค๋, onclick ์ด๋ฒคํธ์ ๋๋ค. ์ฌ์ฉ์๊ฐ ์ด๋ค ๊ฒ์ ํด๋ฆญํ๋ ์ฌ๊ฑด์ ์๋ฏธํ์ฃ .
๋ ๋ฒ์งธ๋ onchange์ ๋๋ค. ์๋ฅผ ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ ์ ๋ ฅ์ฐฝ์์ ์ฌ์ฉ์๊ฐ ํค๋ณด๋๋ฅผ ์ด์ฉํด ๋ฌด์ธ๊ฐ ์ ๋ ฅํ๋ฉด, ๊ทธ์ ๋ฐ๋ผ ๋ด์ฉ์ด ๋ฐ๋๋ ์ฌ๊ฑด์ ์๋ฏธํ๋ ๊ฒ์ ๋๋ค. ์ด ๋, ์ ๋ ฅ์ฐฝ์ ์ ๋ ฅํ ํ ๋ฐ๊นฅ์ชฝ์ ํด๋ฆญํ์ ๋๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ทธ ์ ๊ณผ ๋ด์ฉ์ด ๋ฐ๋์๋์ง ํ์ธํ๋ค๋ ์ ๋ ์์๋์ธ์.
์ด ์ธ์๋ ์ด 10~20๊ฐ์ง ์ ๋์ ์ด๋ฒคํธ๊ฐ ์กด์ฌํฉ๋๋ค. ์ด๋ฅผ ์ด์ฉํด์ ์ฌ์ฉ์์ ์ํธ์์ฉํ๋ ์น ์ฌ์ดํธ๋ฅผ ๋ง๋ค ์ ์๊ฒ ๋ฉ๋๋ค.
์ด๋ฌํ ๋ค์ํ ์ด๋ฒคํธ๋ค์ ๋ชจ๋ ์ธ์ธ ์๋ ์๊ฒ ์ฃ ? ์ฌ๋ฌ๋ถ์ด ์ฝ๋ฉ์ ํ๋ค๊ฐ ํ์ํ ์ด๋ฒคํธ๋ค์ ๊ตฌ๊ธ๋ง์ ํตํด์ ์ฝ๊ฒ ์ฐพ์๋ณผ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด์ ํค๋ณด๋๋ฅผ ๋๋ฅด๋ ์ด๋ฒคํธ๋ฅผ ์์๋ณด๊ณ ์ถ๋ค๋ฉด, ๊ตฌ๊ธ์ "javascript keydown event"๋ผ๊ณ ๊ฒ์ํ๋ฉด onkeydown ์ด๋ผ๋ ์ด๋ฒคํธ๋ฅผ ์ฝ๊ฒ ์ฐพ์ ์ ์์ต๋๋ค.
ํ๋ฒ ์ฝ๋๋ฅผ ์ดํด๋ณผ๊น์?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<input type="button" value="hi" onclick="alert('hi')">
<input type="text" " onchange=" alert('changed')">
<input type="text" onkeydown="alert('key down!')">
</body>
</html>
์ฌ๊ธฐ์ ์ฌ๋ฏธ์๋ ์ ์ onchane๋ ์์ ์์ฑํ text๊ฐ ๋ฐ๋์ง ์์ผ๋ฉด alert๊ฐ ์๋ํ์ง ์๋ ๋ค๋ ์ ์ ๋๋ค.
ํ๊ธ์ ํ๊ธ์ ์น ๋๋ง๋ค ์๋์ด ๋จ๋ค์
์๊ฐํด๋ณด๊ธฐ
-
๋ฒํผ ์์ ๋ง์ฐ์ค๋ฅผ ์ฌ๋ฆฌ๋ฉด ๊ฒฝ๊ณ ์ฐฝ์ด ๋จ๋ ์น ์ฌ์ดํธ๋ฅผ ๋ง๋๋ ๊ฐ๋ฐ์๊ฐ ๋์๋ค๊ณ ์์ํด ๋ด ์๋ค. ์ด๋ค ์ด๋ฒคํธ๋ฅผ ์ฌ์ฉํ๋ฉด ์ข์์ง ์์๋ณด์ธ์. (ํํธ: javascript mouseover event๋ผ๊ณ ๊ฒ์ํด๋ณด์ธ์!)
<input type="button" value="onmouseover" onmouseover="alert('mouse over!')">
5. HTML๊ณผ JS์ ๋ง๋จ : ์ฝ์
www.boostcourse.org/cs124/lecture/141900
์ง๋ ๊ฐ์์์ Javascript๋ฅผ ์คํํ๋ ํ ๊ฐ์ง ๋ฐฉ๋ฒ์ธ ์ด๋ฒคํธ(Event)์ ๋ํด์ ๋ฐฐ์๋ดค์ต๋๋ค. ์ด๋ฒ ๊ฐ์์์๋ ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ธ ์ฝ์(Console)์ ๋ํด์ ์์๋ณด๊ฒ ์ต๋๋ค.
์ฒซ ๊ฐ์์์ ํ๋ ๊ฒ์ฒ๋ผ ์น ๋ธ๋ผ์ฐ์ ์์ ์ค๋ฅธ์ชฝ ๋ฒํผ > ๊ฒ์ฌ ๋ฅผ ๋๋ฅด๋ฉด ๋จ๋ ์ฐฝ์ ์ ์ดํด๋ณด๋ฉด Console์ด๋ผ๋ ์ด๋ฆ์ ํญ์ด ๋ณด์ผ ๊ฒ๋๋ค. ์ด ์ฝ์์ ์ด์ฉํ๋ฉด ํ์ผ์ ๋ง๋ค์ง ์๊ณ ๋ ๋ฐ๋ก Javascript ์ฝ๋๋ฅผ ์คํํ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด์, ์ด๋ค ๋ฌธ์์ด(Hello, World!)์ ๊ธธ์ด๋ฅผ ์๊ณ ์ถ๋ค๊ณ ํด ๋ด ์๋ค. ์ด ๋ ๋ฐ๋ก ์ด ์ฝ์ ์ฐฝ์์ ๋ค์๊ณผ ๊ฐ์ด ์น๊ณ ์ํฐ๋ฅผ ๋๋ฅด๋ฉด ๋ฌธ์์ด์ ๊ธธ์ด๋ฅผ ํ์ฌ ํ์ด์ง์์ ๋ฐ๋ก ๊ฒฝ๊ณ ์ฐฝ์ผ๋ก ์ถ๋ ฅํ ์ ์์ต๋๋ค.
์ฆ, ์ฝ์์ ํตํด์ ์ ๋ ฅ๋ ์ฝ๋๋ ํ์ฌ ํ์ด์ง์์ ์ฆ์์ผ๋ก ์คํ๋๋ ๊ฒ์ ๋๋ค.
๊ทธ๋ ๋ค๋ฉด ์ด๋ฐ ์ฝ์์ ์ด๋ป๊ฒ ํ์ฉํ ์ ์์๊น์? ์๋ฅผ ๋ค์ด์ ์ฌ๋ฌ๋ถ์ด ํ์ด์ค๋ถ์ ๋๊ธ์ ๋จ๊ธฐ๋ ์ด๋ฒคํธ๋ฅผ ๊ฐ์ตํ๋ค๊ณ ํด ๋ด ์๋ค. ์ด ๋ ์์ฃผ ๋ง์ ์ฐธ๊ฐ์๋ค ์ค ๋น์ฒจ์๋ฅผ ๋ฝ์์ผ ํ๋๋ฐ, ์ฌ๊ธฐ์ ์ฝ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ฏธ๋ฆฌ ์ง ๋ Javascript์ฝ๋๋ฅผ ์ฝ์ ์ฐฝ์ ์ ์ ํ ์คํ์ํค๋ฉด ๋น์ฒจ์๋ฅผ ์ฝ๊ฒ ๋ฝ์ ์ ์๊ฒ ์ฃ .
์ ๋ฆฌํ์๋ฉด, ์ฝ์์ ์ด์ฉํ๋ฉด ์น์ฌ์ดํธ์์ ๊ฐ๋จํ ๋ฌธ์ ๋ฅผ ๊ฐํธํ๊ฒ Javascript๋ฅผ ์คํ์์ผ์ ํด๊ฒฐํ ์ ์๋ ๊ฒ์ ๋๋ค.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Dolor doloremque perferendis itaque temporibus possimus
aperiam, placeat rerum ipsum, doloribus aspernatur quia? Tenetur alias quibusdam quos laudantium at! Maxime, impedit
possimus.
</body>
</html>
html ์ฝ๋๋ก ๊ฐ๋จํ ๋ฌธ์ฅ์ ๋ง๋ค์ด๋ณด๊ณ console์ ํตํด ์์๋ณด์์ต๋๋ค.
alert('๋ฌธ์์ด'.length);
ํด๋น ์ฝ๋๋ฅผ ํตํด ๋ฌธ์์ด์ ๊ฐฏ์๋ฅผ ์์๋ณผ ์๋ ์๊ฒ ์ฃ ?
๊ทธ๋ฆฌ๊ณ ํฌ๋กฌ ๋ด์์ ์คํ๋๋ js๋ ํํ์ด์ง ๋ด์์ ์งํ๋๋ฏ์ด ์คํ๋ฉ๋๋ค.
์๊ฐํด๋ณด๊ธฐ
1. ํ์ฌ ํ์ด์ง์์ ์ฝ์์ ์ด์ฉํด์ '์๊ฐํด๋ณด๊ธฐ' ๋ผ๋ ๊ฒฝ๊ณ ์ฐฝ์ ๋์๋ด
์๋ค.
alert('์๊ฐํด๋ณด๊ธฐ');
๋ค์ด๋ฒ ์ปค๋ฅํธ ๋ถ์คํฐ์ฝ์ค 3๊ธฐ ์ํฌํฐ์ฆ ํ๋ธ๐ฟ