[JavaScript] 학습정리 –


JavaScript는 객체 기반 기능 스크립팅 언어이며 웹에서 눈에 띄는 위치를 차지합니다.

JavaScript를 이용하여 간단한 화면을 구현해 봅시다. 로드 시 버튼에 이벤트를 할당하고 클릭 시 “Hello JavaScript. *^^*”를 표시합니다. 코드는 Eclipse로 작성되었으며 IE 브라우저에서 실행되었습니다. 또한 IE 브라우저 개발자 도구로 디버깅을 시도하십시오.

아래는 전체 코드입니다.

<html>
<head>
<title>Hello</title>
<script language="JavaScript">
       function sayHello() {
               var msg = "Hello JavaScript.";
 
               document.title = msg;
               document.getElementById('hello').innerHTML = msg;
       }
</script>
</head>
 
<body>
       <h1>
               <span id="hello">Here.</span>
       </h1>
       <button onclick="sayHello()">Click Me.</button>
</body>
</html>

첫 화면에서 제목은 “Hello”이고 “Here.”가 화면에 표시됩니다.


Click Me 버튼을 클릭하면 제목이 “Hello JavaScript.”로 표시되고 화면에 “Hello JavaScript.”가 나타납니다.


F12 키를 눌러 개발자 도구 화면을 엽니다. 디버거를 선택하면 아래와 같은 화면이 나타납니다. 있습니다. 6행에 중단점이 삽입되었고 watch 표현식에 msg가 추가되었습니다.


화면의 Click Me 버튼을 다시 클릭하여 sayHello() 함수를 실행하면 화살표가 중단점에서 멈춥니다.


화살 멈출 때 화면에 일시정지 표시가 나타납니다.


F11 키를 눌러 코드를 단계별로 실행합니다. 개발자 도구는 화면에서 버그나 오류가 발생할 때 유용합니다.