

- 원래는 html, css와 함께 웹페이지를 만들기 위해 만들어진 언어
HTML의 역할
- 요소들의 내용, 배치, 모양을 정하기 위해 사용하는 언어
- 색상이나 디자인 등의 수정은 불가능
CSS의 역할
- 요소들의 색상, 크기 등의 스타일을 설정할 수 있음
- 웹 내부에서 발생하는 상호작용 기능은 자바스크립트를 통해야 함
자바스크립트의 역할
- 웹 내부에서 발생하는 다양한 기능을 만들 수 있는 언어
- 웹을 움직이게 하는 “웹의 근육”
자바스크립트가 어떻게 실행되는지?
- JavaScript는 “JavaScript 엔진”에 의해서 실행됨
- 엔진은 게임 구동기, JavaScript는 게임
- JavaScript 엔진은 브라우저에 기본 탑재되어 있음
- 따라서 웹 브라우저를 이용하면 간단한 JavaScript 코드를 직접 실행해 볼 수 있음