경고창은 대표적으로 다음 3가지가 있다. alert와 confirm, prompt의 각각 차이점은 클라이언트가 입력할 수 있는 값에 제한을 주고, 입력한 값을 받는 것 뿐이다. 1. alert 경고창이라고 부른다. 사용자에게 정보를 제공하거나 디버깅 등의 용도로 많이 사용한다. 특징. 경고창을 제외한 나머지 화면은 컨트롤이 안된다. 경고창을 띄운 상태로는 다음 동작 코드가 실행되지 않는다. 2. confirm alert와 같은 경고창이지만, 확인을 누르면 true, 취소를 누르면 false를 반환한다. 3. prompt 경고창을 통해서 사용자가 입력한 값을 받아서 js가 얻어낼 수 있다. 즉, return 값은 입력 받은 값임.