λ°μν
Intro
JavaScriptμ prompt() ν¨μ μ¬μ© λ°©λ²μ λν΄ μμ보λλ‘ ν©μλ€.
Window.prompt()
prompt()λ μ¬μ©μκ° ν μ€νΈλ₯Ό μ λ ₯ν μ μλλ‘ μλ΄νλ μ νμ λ©μΈμ§λ₯Ό κ°κ³ μλ λν μμλ₯Ό λμλλ€.
Syntax
prompt()
prompt(message)
prompt(message, defaultValue)
Parameters
- message (Optional) : μ¬μ©μμκ² λ³΄μ¬μ€ λ¬Έμμ΄μ λνλΈλ€.
- defaultValue (Optional) : ν μ€νΈ μ λ ₯ νλμ κΈ°λ³ΈμΌλ‘ μ±μλ£μ λ¬Έμμ΄μ λ»νλ€.
- return value : μ¬μ©μκ° μ λ ₯ν λ¬Έμμ΄, λλ null
Example
let sign = prompt("λΉμ μ λ³μ리λ 무μμ
λκΉ?");
if (sign.toLowerCase() === "μ κ°μ리") {
alert("μ! μ λ μ κ°μ리μμ!");
}
// prompt κΈ°λ₯μ μ°λ λ°©λ²μ λ€μν©λλ€.
sign = window.prompt(); // λΉ λν μμλ₯Ό μ½λλ€.
sign = prompt(); // λΉ λν μμλ₯Ό μ½λλ€.
sign = window.prompt("λ μ§κΈ κΈ°λΆ μ’μμ?"); // μλ΄ λ¬Έκ΅¬ "λ μ§κΈ κΈ°λΆ μ’μμ?"κ° λ³΄μ΄λ μ°½μ λμλλ€.
sign = window.prompt("λ μ§κΈ κΈ°λΆ μ’μμ?", "λ€."); // μλ΄ λ¬Έκ΅¬ "λ μ§κΈ κΈ°λΆ μ’μμ?"κ° λ³΄μ΄λ μ°½μ λμ°λ κΈ°λ³Έμ μΌλ‘ μ
λ ₯λμ΄ μλ κ°μ "λ€."λ‘ ν©λλ€.
ν΄λΉ example code μ€ν μ λ€μμ νλ©΄μ΄ νμΆλ©λλ€.
https://developer.mozilla.org/ko/docs/Web/API/Window/prompt
https://developer-talk.tistory.com/295
λ°μν