-
JavaScript - 데이터 입출력(console.log, alert, confirm, prompt)JavaScript 2022. 2. 20. 01:49728x90반응형
데이터 입출력
- console.log
- alert
- confirm
- prompt
console.log()
- 개발자 도구 콘솔 화면에 출력
- 주로 디버깅 시 사용
alert()
- 메시지가 출력된 창 띄우기
- 사용자가 확인 버튼을 누를 때까지 메시지를 보여주기 위해 사용
confirm()
- confirm()을 이용한 데이터 입력(boolean)
- "예/아니오"의 결과를 얻을 때 사용
- 확인 버튼 클릭 시 true, 취소 버튼 클릭 or ESC 키를 누를 시 false 리턴
prompt()
- prompt()을 이용한 데이터 입출력
- 텍스트 필드와 확인/취소 버튼이 있는 대화 상자 출력
- 입력한 메시지 내용을 리턴
- 취소 버튼 클릭 시 null 리턴
- 두 번째 인자로 default값 설정 가능(대화 상자가 나오면 default값이 들어가 있다.)
참고
alert, confirm, prompt가 띄운 창이 떠 있는 동안은 스크립트 동작이 일시 정지하며 사용자가 창을 닫기 전까지는 나머지 페이지와 상호작용이 불가하다. 해당 창들은 브라우저마다 다른 모양을 가지며 개발자가 수정 불가한 요소이다.
728x90반응형'JavaScript' 카테고리의 다른 글
JavaScript - 연산자(비교 연산자, 동등 연산자, 일치 연산자, 그외 연산자) (0) 2022.02.20 JavaScript - 문자열과 숫자의 ' + ' 연산 (0) 2022.02.20 JavaScript - 문자,숫자,논리 형변환 (0) 2022.02.20 JavaScript - 변수, 자료형, 변수 범위(Variable Scope) (0) 2022.02.20 JavaScript - 자바스크립트(JavaScript)란? (0) 2022.02.19