문서 객체 모델로서 웹페이지 문서 내의 모든 엘리먼트들을 정의하고 접근하는 방법을 제공합니다.
method / procedure 등으로 불리기도 하며 특정 동작을 수행하는 코드의 일정한 부분을 말합니다.
프로그램의 흐름을 확인하기 위해서 남기는 기록입니다. 개발을 하기 전 가장 먼저 설계해야 하는 목표와 같습니다.
사람이 작성한 소스코드를 기계가 이해할 수 있도록 기계어로 번역하는 과정입니다. 모든 언어는 컴파일 과정을 거칩니다.
실시간으로 실행되는 언어입니다. ex) Javascript, PHP, ASP, Python ...
반대로는 컴파일 언어 등이 있습니다. ex) C, C++, Java, Go ...
웹페이지를 동적으로 작동하게 만들기 위해 고안된 언어입니다.
<div 이벤트="javascript:자바스크립트함수();"
ex) <div onclick="javascript:alert('1')">
<script>
alert('1');
</script>
<script src="javascript.js"></script>