자바스크립트 기초문법 - alert, prompt, confirm

2022. 6. 15. 23:03· Language/javascript
목차
  1. 입력값을 받는 prompt
  2. 확인창을 띄워주는 alert
  3. 예, 아니오를 통해 사용자에게 확인을 요구하는 confirm
반응형

리액트를 사용하면 사용할 수록 자바스크립트에 대한 공부는 다시 해야겠다는 생각이 들어 ES6관련 문법과 기본적인 것들을 정리해보려고 한다. 평소에 리액트를 사용하면서도 alert 이외의 것은 사용해본 적이 없었는데 이번에 alert, propmpt, confirm 세가지의 차이를 확실하게 알게 되었다.

입력값을 받는 prompt

prompt의 경우에는 이렇게 원하는 값을 입력받을 수 있다. 여기서 promt로 입력받은 입력값은 무조건 문자열!

const name = prompt('이름을 입력하세요');

그뿐만 아니라 default 값을 설정해줄 수도 있는데 아래와 같이 두개의 인자를 넘겨줄 수 있기 때문이다.

const date = prompt('예약일을 입력해주세요', '2022-08-');

확인창을 띄워주는 alert

alert의 경우에는 알림창을 띄워준다고 생각하면 되는데 앞서 사용한 prompt에 이어서 사용해보려고 한다. 자바스트립트 ES6 문법부터는 백틱( ` )이라는 것을 사용할 수 있어 백틱을 사용하여 문자열을 표현했다.

  const name = prompt('이름을 입력하세요');
  alert(`안녕하세요 ${name}님!`)

예, 아니오를 통해 사용자에게 확인을 요구하는 confirm

confirm의 경우, alert과의 차이는 취소버튼이 있느냐, 없느냐인 것 같다. 

const cancel = confirm('예약을 취소하시겠습니까?');

이를 활용하기 위해서 console을 찍어봤는데 확인을 눌렀을 경우 true, 취소를 눌렀을 경우 false를 반환한다.

const cancel = confirm('예약을 취소하시겠습니까?');
console.log(cancel);

 

반응형
저작자표시 비영리 동일조건 (새창열림)
  1. 입력값을 받는 prompt
  2. 확인창을 띄워주는 alert
  3. 예, 아니오를 통해 사용자에게 확인을 요구하는 confirm
'Language/javascript' 카테고리의 다른 글
  • [TIL] 자바스크립트 기초문법 - 기본 연산자(+, -, *, /, %)
  • [TIL] 자바스크립트 기초문법 - 형변환(자동 형변환, 명시적 형변환)
  • 자바스크립트 기초 문법 - 함수, 조건문, 반복문
  • 자바스크립트 기초문법 - 변수, 리스트, 딕셔너리
도잎
도잎
프론트엔드 개발 성장기록
도잎
JDevelog
도잎
전체
오늘
어제
반응형
  • 분류 전체보기 (149)
    • Web dev (48)
      • React (22)
      • Vue (8)
      • Next.js (6)
      • Node.js (2)
      • Springboot (2)
    • App dev (2)
      • Flutter (2)
    • Language (33)
      • javascript (30)
      • typescript (2)
      • java (1)
    • StyleSeet (3)
      • CSS (3)
      • Sass (0)
    • Database (2)
      • PostgreSQL (1)
    • DevOps (11)
      • Webpack (4)
      • Linux (3)
      • Docker (2)
      • Tomcat (1)
    • 개발지식 (2)
      • Web (1)
    • 항해99(6기) (20)
    • UXUI (0)
    • 알고리즘 (25)
    • 유용정보 (2)

최근 글

hELLO · Designed By 정상우.v4.2.1
도잎
자바스크립트 기초문법 - alert, prompt, confirm
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.