[JAVASCRIPT] 문자열 prompt()

한효찬·2024년 9월 6일

[공부] Javascript

목록 보기
4/24

이번 페이지에서는 자바스크립트의 함수 중 하나인 propmpt()에 대해 공부해볼 예정이다.

propmpt() 함수는 실행 시에 사용자로부터 문자열을 입력받고 입력받은 문자열을 자신이 사용된 곳에 반환할 수 있는 메소드이다. 즉 메소드가 문자열로 바뀌게 되는 함수이다.

예시 코드

<body>
    <script>
        prompt("안녕하세요");
    </script>
</body>

body > script 안에 함수를 사용하면

보는 바와 같이 입력창이 있는 propmpt가 뜨게 된다.

그럼 정말 문자열을 입력했을 때 해당 문자열이 반환되는지 확인해보려고 한다.

        const data = prompt("안녕하세요.")
        console.log(data);


  • propmpt("안녕하세요")값이 든 팝업창을 띄운 후 입력창에 "하이헬로" 라고 적었다.
  • console로 변수 data를 확인해보면 방금 적은 "하이헬로"가 할당된 것을 볼 수 있다.

prompt()로 boolean 값을 줄 수도 있다.
'취소'버튼을 누를 시 아무것도 입력되지 않은 null이 출력되며 falsy한 값을 줄 수 있고,
'확인'버튼을 누를 시 빈배열(아무것도 입력하지 않았을 때), 입력한 문자열 즉 truely한 값을 줄 수 있다.

profile
hyohyo

0개의 댓글