๐ ์ธ๋ถ ์คํฌ๋ฆฝํธ ํ์ผ๋ก ์ฐ๊ฒฐํด ์๋ฐ์คํฌ๋ฆฝํธ ์์ฑํ๊ธฐ
<script src="์ธ๋ถ ์คํฌ๋ฆฝํธ ํ์ผ ๊ฒฝ๋ก"></script>
ex)
<body>
<h1 id="heading">์๋ฐ์คํฌ๋ฆฝํธ</h1>
<p id="text">์ ํ
์คํธ๋ฅผ ํด๋ฆญํ์ธ์</p>
<script src="js/color.js"></script>
</body>โ
๐ค JS ์ฉ์ด ๋ฐ ๊ธฐ๋ณธ ์
์ถ๋ ฅ ๋ฐฉ๋ฒ
โผ๏ธ ์๊ณผ ๋ฌธ (expression. &. statement)
์ฐ์ฐ์, ๋ฌธ์์ด, ์ซ์๋ ์์ด๋ค.
inch * 2.54 // ์ฐ์ฐ์
"์๋
ํ์ธ์?"; // ๋ฌธ์์ด
5 // ์ซ์
โผ๏ธ ์๋ฆผ ์ฐฝ ์ถ๋ ฅํ๊ธฐ - alert(๋ฉ์ธ์ง)
โผ๏ธ ํ์ธ ์ฐฝ ์ถ๋ ฅํ๊ธฐ - confirm(๋ฉ์ธ์ง)
โผ๏ธ ํ๋กฌํํธ ์ฐฝ์์ ์
๋ ฅ๋ฐ๊ธฐ - prompt(๋ฉ์ธ์ง)
var reply = confirm("์ ๋ง ์ฐฝ์ ์๋ก๊ณ ์นจ ํ์๊ฒ ์ต๋๊น?");
var name = prompt("์ด๋ฆ์ ์
๋ ฅํ์ธ์.", "ํ๊ธธ๋");
โผ๏ธ ์น ๋ธ๋ผ์ฐ์ ํ๋ฉด์ ์ถ๋ ฅ์ ๋ด๋นํ๋ document.write()๋ฌธ
<script>
var name = prompt("์ด๋ฆ์ ์
๋ ฅํ์ธ์.");
document.write("<b><big>" + name + "</big></big>๋, ํ์ํฉ๋๋ค.");
</script>
โผ๏ธ ์ฝ์ ์ฐฝ์ ์ถ๋ ฅํ๋ console.log()๋ฌธ
<body>
<h1>์ด์์ค์ธ์</h1>
<script>
var name = prompt("์ด๋ฆ์ ์
๋ ฅํ์ธ์.");
console.log(name + "๋, ํ์ํฉ๋๋ค.");
</script>
</body>