๐ŸŸฉ Frontend-HTML & CSS & +JS/๐Ÿ”ฐJavaScript

3. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋Œ€ํ™”์ƒ์ž (alert, confirm, prompt)

ramen2 2024. 9. 30. 18:41
๋ฐ˜์‘ํ˜•
  • alert () ๋˜๋Š” window.alert() : ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๊ณ , ํ™•์ธ์„ ๊ธฐ๋‹ค๋ฆผ
    alert("์•ˆ๋…•ํ•˜์„ธ์š”!");  // ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๊ณ  ํ™•์ธ ๋ฒ„ํŠผ์„ ๊ธฐ๋‹ค๋ฆผ
  • confirm() ๋˜๋Š” window.confirm() : ๋ฉ”์„ธ์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๊ณ  ํ™•์ธ/์ทจ์†Œ๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋ถˆ๋ฆฌ์–ธ๊ฐ’์œผ๋กœ ๊ฒฐ๊ณผ๋ณด์ž„
    let result = confirm("๊ณ„์†ํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?");  // ํ™•์ธ์„ ๋ˆ„๋ฅด๋ฉด true, ์ทจ์†Œ๋ฅผ ๋ˆ„๋ฅด๋ฉด false ๋ฐ˜ํ™˜


  • prompt() ๋˜๋Š” window.prompt() : ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ฉ”์„ธ์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๊ณ  ์ž…๋ ฅํ•œ ๋ฌธ์ž์—ด์„ ๋ฆฌํ„ด
    let name = prompt("์ด๋ฆ„์„ ์ž…๋ ฅํ•ด์ฃผ์„ธ์š”:");  // ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๊ณ  ์ž…๋ ฅํ•œ ๋ฌธ์ž์—ด์„ ๋ฐ˜ํ™˜


 

์ด๋ ‡๊ฒŒ ๋ฐ˜ํ™˜ํ•œ t/f ๊ฐ’์œผ๋กœ ๋‹ค์Œ js๋ฅผ ์ž‘์„ฑํ•ด์„œ ์—ฐ๊ณ„ ํ•  ์ˆ˜ ์žˆ์Œ! ๐Ÿ‘๐Ÿ‘๐Ÿ‘

๋ฐ˜์‘ํ˜•