JavaScript는 HTML, CSS를 프로그래밍적을 제어하기 위한, 웹브라우저가 해석해서 실행할 수 있는 유일한 프로그래밍 언어(과거형)이다. Node.js가 나오면서 브라우저가 아닌 환경에서도 자바스크립트를 활용하여 사용 가능하다.
다른 프로그래밍 언어와 마찬가지로 데이터를 저장하고, 값을 계산하고, 결과를 반영하고(웹에), 다른 컴퓨터와 통신(Ajax)을 할 수 있다.
<button onclick="window.alert('hello world');">hello</button>
<!DOCTYPE html>
<html lang="ko">
<head>
</head>
<body>
<script>
window.alert('hello world!');
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="ko">
<head>
</head>
<body>
<script src="test.js"></script>
</body>
</html>
about:blank
라는 주소에서 하는 것이 좋다.