자바스크립트 출력 (JavaScript Output)

0

이 글에서는 자바스크립트 출력에 대해 살펴봅니다. 본문의 내용은 W3Schools의 JavaScript Output 문서를 참고하여 정리한 것입니다.

자바스크립트 출력 (JavaScript Output)

자바스크립트 데이터 표시 방법

JavaScript는 여러 가지 방식으로 데이터를 "표시"할 수 있습니다.

  • innerHTML을 사용하여 HTML 요소에 쓰기
  • document.write()를 사용하여 HTML 출력에 쓰기
  • window.alert()를 사용하여 alert 상자에 쓰기
  • console.log()를 사용하여 브라우저 콘솔에 쓰기

innerHTML 사용하기

HTML 요소에 액세스하기 위해 자바스크립트는 document.getElementById(id) 메소드를 사용할 수 있습니다.

id 속성은 HTML 요소(엘리먼트)를 정의합니다. innerHTML 속성은 HTML 콘텐츠를 정의합니다.

예시:

HTML 요소의 innerHTML 속성을 변경하는 것은 HTML에 데이터를 표시하는 일반적인 방식입니다.

document.write() 사용하기

테스트를 실시할 때에는 document.write()를 사용하는 것이 편리합니다.

예시:

HTML 문서가 로드된 후 document.write()를 사용하면 이전의 모든 HTML이 삭제됩니다.

예시:

document.write() 메소드는 테스트 목적으로만 사용해야 합니다.

window.alert() 사용하기

경고 상사를 사용하여 데이터를 표시 할 수 있습니다.

예시:

window 키워드를 생략할 수 있습니다.

자바스크립트에서 windows 개체는 전역 범위 개체이므로 변수, 속성 및 메소드가 기본적으로 window 개체에 속합니다. 또한, window 키워드 지정은 선택 사항입니다.

예시:

console.log() 사용하기

디버깅 목적으로 브라우저에서 console.log() 메소드를 호출하여 데이터를 표시할 수 있습니다.

예시:

<h2>디버깅 활성화</h2>

<p>키보드에서 F12를 누르면 디버깅이 활성화됩니다.</p>
<p>디버깅 모드에서 "Console"을 선택하세요.</p>
<p>그런 다음 실행을 다시 클릭하세요.</p>

<script>
console.log(5 + 6);
</script>

자바스크립트 인쇄

JavaScript에는 print 개체나 print 메소드가 없습니다.

자바스크립트에서 출력 장치에 접근할 수 없습니다.

단, 유일한 예외로 브라우저에서 window.print() 메소드를 호출하여 현재 창의 콘텐츠를 인쇄할 수 있습니다.

<h2>window.print() 메소드</h2>

<p>아래의 버튼을 클릭하여 현재 페이지를 인쇄하세요.</p>

<button onclick="window.print()">이 페이지 인쇄하기</button>

jsfiddle에서 실행하기:

댓글 남기기

Please enter your comment!
Please enter your name here