ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 데이터 출력(alert, console.log, write), 입력 방법(confirm, prompt)
    프론트엔드 프로그래밍/JavaScript 2022. 1. 26. 22:40

    데이터를 출력하는 방법

    -       window.alert(내용) : 내용을 알림창(경고창)으로 출력

    -       console.log(내용)

    -       document.write(내용) : 화면(문서)에 내용 출력

    -       DOM(문서 객체 모델) 사용 : 예: body

    -       예제

    -       write.html

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<title>자바스크립트 데이터 출력</title>
    		<script type="text/javascript">
    			document.write("hello");
    			document.write("<h2>제목</h2>"); /*  <h2> 태그 효과 적용 */
    		</script>
    	</head>
    	<body>
    		<h1>body 본문에서 출력</h1>
    	</body>
    </html>

    -       console.html

    -       console.log  option+command+I 눌러야 내용 뜨는거고 document.write 바로 웹에 출력, alert 경고 메시지 출력

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<title>자바스크립트 데이터 출력 : console</title>
    		<script type="text/javascript">
    			console.log("hello");
    			console.log("<h2>태그 출력</h2>");
    			document.write("<h2>제목</h2>");
    			document.body.innerHTML += "DOM 객체 innerHTML 속성 사용해서 출력";
    		</script>
    	</head>
    	<body>
    		
    	</body>
    </html>

     

    자바스크립트 코드 입력 시 주의 점

    -       대소문자 구별

    -       문장 끝에 세미콜론(;) 사용

    -       문자열에 따옴표 겹침 오류 주의

    -       문자열 큰 따옴표, 작은 따옴표 모두 사용 가능

    -       document.write(“이름은 홍길동입니다”);

    -       document.write(‘이름은 홍길동입니다’);

    -       document.write(이름은 홍길동입니다);

    -       document.write(‘이름은 “홍길동”입니다’);

    -       큰 따옴표 안에 큰 따옴표 사용 불가

    -       작은 따옴표 안에 작은 따옴표 사용 불가

    -       겉에 큰 따옴표 사용했으면 안에는 작은 따옴표 사용

    -       겉에 작은 따옴표 사용했으면 안에는 큰 따옴표 사용

    -       괄호 짝이 맞아야 

    -       ()

    -       { } : 중첩 사용 시 주의

     

    데이터 입력 방법

    -       confirm() 함수로 입력 받기

    -       prompt() 함수로 입력 받기

    -       getElementsByTagName() : 태그 이름 사용

    -       <input> 태그의  value 속성 사용

    -       DOM (문서 객체 모델) 사용

     

    confirm() 함수로 입력 받기

    -       자바스크립트 내장 함수

    -       [확인]/[취소] 버튼이 있는 대화상자를 출력하고

    -       [확인] 버튼을 누르면 true 값 반환

    -       [취소] 버튼을 누르면 false 값 반환

    -       예제 : confirmInput.html

    -       연습문제 : confirmInputEx.html

    -       [확인] 버튼을 누르면 다음과 같이 출력

    -       결과 : 학생입니다

    -       할인율 : 50%

    -       [취소] 버튼을 누르면 다음과 같이 출력

    -       결과 : 학생이 아닙니다

    -       할인율 : 없음

    -       if(){

    -       }else{

    -       }

    -       Confirm “당신은 학생입니까?” 라는 경고창과 함께 확인 취소 ,  true false 출력된다.

     

     

    if(isStudent==true) / if(isStudent) / if(confirm("당신은 학생입니까?"))
     
    isStudent==true 조건의 결과는 true 반환
    입력 받을 때 [확인] 버튼 누르면 반환되는  true
    if(조건이 참이면) {
              참일 때 수행 문장
    }else {  //거짓이면
         거짓일 때 수행 문장
    }

    prompt() 함수

    -       자바스크립트 내장 함수

    -       사용자로부터 입력 받은 값을 반환

    -       예제 : promptInput.html

    -       prompt(“출력 메시지”);

    -       prompt(“출력 메시지”, “기본값”);

    prompt() 연습문제 : promptEx.html

    -       [확인] 버튼 누르면 카드 번호 입력 받아서 출력하는 프로그램 작성

     

    주석

    -        //한 줄 주석

    -        /*

                        여러 줄 주석

                         Java와 동일

                */

    댓글

Designed by Tistory.