alert, prompt, comfirm을 이용한 상호작용
-
브라우저는 사용자와 상호작용할 수 있는 세 자기 함수 제공
-
alert 는 메세지 보여줌
-
prompt 는 사용자에게 제공할 메세지와 입력 필드 제공하고 확인 누를 시 사용자가 입력한 문자열 반환하며 취소 누를 시 null이나 기본값 반환
-
comfirm 은 사용자가 확인 또는 취소 버튼 누를 떄 까지 메서지 창에 보여짐. 사용자가 확인 누를 시 true, 취소나 esc 누를 시 false 반환
-
위 함수들은 모달 창 띄우며 띄워진 동안 스크립트 실행 일시 중단되며 창 닫을 떄 까지 나머지 페이지와 상호작용 불가능
-
위 함수들은 모달 창의 위치는 브라우저가 결정하며(대게 중앙에 위치) 모양은 브라우저 마다 다르고 개발자가 수정할 수 없음