웹페이지의 구조를 정의하는 것은 HTML 입니다. 하지만 HTML만 있다고 해서 웹페이지가 돌아가지는 않습니다. 텍스트만 가득한 하나의 페이지라면 상관 없겠지만 우리가 알고 있는 거의 모든 페이지에는 JavaScript 코드가 들어가 있습니다.
JavaScript(자바스크립트)는 웹 페이지와 상호작용하도록 만들어진 언어입니다. 브라우저에서 사용자의 행동을 처리하고, 데이터도 저장하고, 네트워크 응답과 요청을 처리하는 역할을 합니다. 확장자는 .js 입니다. (참고로 가끔 혼동하는, 이름만 비슷한 Java 와 아무 상관이 없습니다.) 프론트앤드 개발자의 가장 큰 역할이라면 역시 이 JavaScript 를 사용하여 웹페이지를 dynamic 하고 interactive 하게 만드는 일입니다.
JavaScript를 실행시키려면
var 변수 = 값
var name = "김개발";
var job = "frontend developer";
변수 이름 주의 사항(naming convention)
Var
함수 변수 = 값
함수의 형태