본문 바로가기

프로그래밍 기초/javascript

[JS 프로그래밍 8]함수를 관리하는 파일, 모듈

오늘은 함수를 보다 간편하게 사용하고 재사용이 가능하게 만드는 파일인 모듈에 대해서 알아 보도록 하겠습니다.

먼저 모듈을 사용함으로써 얻을 수 있는 더 많은 이익들을 알아 보도록 하겠습니다.


1. 모듈 안에 들어 있는 코드들을 수정할 시에 이를 사용중인 모든 코드들이 향상되는 효과를 얻게 됩니다.

2. 코드를 찾을 때 보다 빠르게 찾을 수 있습니다.

3. 필요한 로직만을 로드해서 메모리를 보다 효율적으로 사용할 수 있습니다.

4. 자주 사용되는 코드를 파일로 만들어서 써야 할 때마다 재활용할 수 있습니다.



모듈의 사용


모듈을  사용하기 위해서는 모듈 파일을 만들어야 합니다.

모듈 파일 이름은

자신이 원하는 파일 이름.js 로 하면 됩니다.

모듈과 같이 자바스크립트의 파일은 확장자가 .js입니다.. 이 점을 꼭 기억해야 합니다.


모듈에서 나아가 보자

모듈은 여러가지 함수들을 저장하는 파일이었다.

라이브러리는 모듈과 비슷하지만 더 크다. 라이브러리는 자주 사용되는 모든 로직들을 재사용할수 있게 코드들을 정리해 놓은 파일이다.

프로그래밍 세계에서는 다른 사람들이나 그룹 등이 만든 훌륭한 라이브러리들이 많다. 그 중에 좋은 예가 jQuery다.

http://jquery.com/

Jquery를 이용하면 같은 프로그램 코드라도 더 쉽게 작성할수 있다. 더 궁금하면 검색을 해 보자.