๐Ÿ™‹โ€โ™€๏ธ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋‹ค์ด์–ผ๋กœ๊ทธ : ์‚ฌ์šฉ์ž ์ž…๋ ฅ ๋ฐ ๋ฉ”์„ธ์ง€ ์ถœ๋ ฅ

๋ฐ•ํฌ์ˆ˜ยท2023๋…„ 11์›” 9์ผ
0
post-thumbnail

๐Ÿšฉ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ฉ”์‹œ์ง€๋ฅผ ์ถœ๋ ฅํ•˜๊ฑฐ๋‚˜, ์ž…๋ ฅ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” 3๊ฐ€์ง€ ๋‹ค์ด์–ผ ๋กœ๊ทธ๋ฅผ ๊ฐ–๊ณ  ์žˆ๋‹ค.

  1. prompt("message","default");
	prompt๋Š” ํ•จ์ˆ˜๋‚˜ ๋งˆ์ฐฌ๊ฐ€์ง€ ์ด๋‹ค. ๋ฉ”์„ธ์ง€ ๋ฌธ๊ตฌ๊ฐ€ ์ถœ๋ ฅ๋˜๋ฉด์„œ, input ๋ฐ•์Šค์ฒ˜๋Ÿผ ์ปค์„œ๊ฐ€ ๋ฐ˜์ง์ธ๋‹ค. 
	๋””ํดํŠธ ์ž…๋ ฅ ๊ฐ’์€ ์ƒ๋žต์ด ๊ฐ€๋Šฅํ•˜๊ณ , ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ๋ฌธ์ž์—ด ๊ฐ’์„ ๋ฆฌํ„ดํ•˜์ง€๋งŒ 
	์•„๋ฌด๋„ ๊ฐ’์„ ์ž…๋ ฅํ•˜์ง€ ์•Š์œผ๋ฉด ""์„ ๋ฆฌํ„ด, ์ทจ์†Œ๋‚˜ ๊ฐ•์ œ๋กœ ๋‹ซ์œผ๋ฉด null์„ ๋ฆฌํ„ดํ•œ๋‹ค. 
  1. confirm("message");
	ํ™•์ธ/์ทจ์†Œ ๋ฒ„ํŠผ์„ ๊ฐ€์ง„ ๋‹ค์ด์–ผ๋กœ๊ทธ๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. 
	ํ™•์ธ true, ์ทจ์†Œ ํ˜น์€ ๊ฐ•์ œ๋กœ ๋‹ซ์„ ์‹œ false๋ฅผ ๋ฆฌํ„ดํ•œ๋‹ค.
  1. alert("๋ฉ”์„ธ์ง€");
	๊ฒฝ๊ณ  ๋‹ค์ด์–ผ๋กœ๊ทธ 
	
์˜ˆ์‹œ1) confirm , alert
<script>
    var msg = "";
    if (confirm("๊ฒฐ์ œํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?")) {
      // ์—ฌ๊ธฐ์„œ confirm dialog ์‚ฌ์šฉ , ๊ฒฐ์ œํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?๋ผ๋Š” ๋ฌธ๊ตฌ์™€ ํ•จ๊ป˜ ์ฐฝ์ด ๋œฌ๋‹ค
      // ํ™•์ธ๊ณผ ์ทจ์†Œ์˜ ์—ฌ๋ถ€๋ฅผ ๋ฌป๋Š” ์ฐฝ
      msg = "๊ฒฐ์ œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.";
    } else {
      msg = "๊ฒฐ์ œ ์ทจ์†Œ";
    }
    documnet.write("<p>" + msg + "<p>"); // pํƒœ๊ทธ๋กœ ๊ฐ์‹ธ๋ฉด์„œ msg๋ฅผ ์ถœ๋ ฅ
    alert(msg); // ๊ฒฝ๊ณ  ๋‹ค์ด์–ผ๋กœ๊ทธ, ์†Œ๊ด„ํ˜ธ ์•ˆ์˜ ๋ฌธ๊ตฌ๊ฐ€ ์ฐฝ๊ณผ ํ•จ๊ป˜ ๋œฌ๋‹ค
  </script>
์˜ˆ์‹œ2) prompt
<script>
    var name = prompt("์ด๋ฆ„์„ ์ž…๋ ฅํ•˜์„ธ์š”.");
    // ๋ฉ”์„ธ์ง€๊ฐ€ ์ถœ๋ ฅ๋˜๋ฉฐ ์ปค์„œ๊ฐ€ ๋ฐ˜์ง์ด๋Š” ์ฐฝ์ด ๋œฐ ๊ฒƒ์ด๋‹ค.
    // ์ง์ ‘ ์ž…๋ ฅํ•œ ๋ฉ”์„ธ์ง€๋Š” name ๋ณ€์ˆ˜์— ๋“ค์–ด๊ฐ€๋Š” ๊ฒƒ
    document.write("<h1>" + name + "<h1>");
    console.log(name); // ๋ธŒ๋ผ์šฐ์ € ์ฝ˜์†”์—์„œ ์ถœ๋ ฅ ๊ฐ’์„ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ๋‹ค.
  </script>
profile
ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค :)

0๊ฐœ์˜ ๋Œ“๊ธ€