728x90
대화 상자
alert 알려줌
alert은 메시지를 보여줍니다. 확인 버튼을 누르면 닫힙니다.
사용자와 사용 작용하기보다 프로그램에서 일방적으로 알림을 표시할 때 사용합니다.
alert("hello world");
prompt 입력 받음
사용자에게 어떤 메시지를 보여주고 어떤 값을 입력받는 필드 값을 제공합니다.
const name = prompt("이름을 입력하세요.");
alert("환영합니다, " + name + "님");
백 틱(``) 방식
const name = prompt("이름을 입력하세요.");
alert(`안녕하세요. ${name}님. 환영합니다.`);
prompt에서 아무것도 입력하지 않고 확인을 누르면 빈 값("") 리턴, 취소를 누르면 null을 리턴합니다.
const name = prompt("이름을 입력하세요.");
console.log(name); // null
prompt는 2개의 인수를 받을 수 있습니다.
2번째 인수는 입력받는 곳의 기본값으로 사용됩니다.
뭔가를 안내하거나 힌트를 줄 때 유용합니다.
const name = prompt("이름을 입력하세요.", "사용자");
alert("안녕하세요 " + name + "님");
confirm 확인 받음
확인을 누르면 true를 리턴, 취소를 누르면 false를 리턴합니다.
const isDelete = confirm("삭제하시겠습니까?");
console.log(isDelete);
단점
1. 스크립트 일시 정지
- 창이 떠있는 동안은 어떠한 동작도 할 수 없습니다.
2. 스타일림 X
- 위치나 모양을 정할 수 없고 브라우저마다 모양이 다르게 보입니다.
728x90
'JavaScript' 카테고리의 다른 글
21. [JavaScript] basic operator 기본연산자 (0) | 2022.01.02 |
---|---|
20. [JavaScript] Type Conversion 형변환 (0) | 2022.01.02 |
18. [JavaScript] 자료형 (0) | 2022.01.01 |
17. [JavaScript] let, const 사용법 (0) | 2022.01.01 |
16. [JavaScript] 동적 폼(form) 생성하기 (0) | 2021.09.13 |