웹페이지를 만들기 위해서 html css javascript를 사용한다. 웹의 프레임을 만들기 위해서html을 디자인을 하기 위해서 css 웹의 동작을 정의 하기 위해서 javascript를 사용하는데 javascript를 html에 넣어서 실행하는 것도 가능하지만 html파일이 길어진다는 단점이 있다 이러한 단점을 해결하기 위해서 .js파일에 자바스크립트를 넣어서 사용하는 것이다. 다음과 같은 html파일이 있다. <!DOCTYPE html> <html> <script type="text/javascript"> console.log("Hello world!"); </script> <body> </body> </html> 이 경우의 출력은 이렇게 된다. 하지만 복잡한 페이지를 만들게 되면 코드와 html이 나눠져 있어야 가독성이 좋아 진다. 따라서 분리를 해보겠다. first.js파일에 원레 script테그 안에 있느 코드를 적고 이를 <script type="text/javascript" src="first.js"></script>로 로드하면 된다. 결과는 같다.