본문 바로가기

Archived(Programming)/JavaScript

Chap 9. 모듈

* 모듈 

크고 복잡한 프로그램에서 기존의 코드를 재활용하고 유지보수를 보다 쉽게 할 수 있도록 프로그램을 나눠서 관리하는 것인데 여기서 나눠진 프로그램을 모듈이라고 표현!


순수 자바스크립트에서는 모듈이라는 개념이 분명하게 존재하지는 않는다.

BUT, 호스트 환경이라는 자바스크립트가 구동되는 환경에서 파일로 분할하여 관리할 수 있도록 가능!


* 모듈화

함수 부분을 계속 html에 포함시키는 것은 부담될 수 있음.

따라서 이부분을 따로 빼는 것이 보다 좋을 수 있음.

<script src="파일명.js"><script>


* Node.js 의 모듈화

모듈을 로드하는 방법은 호스트환경에 따라서 달라진다!

node js에서는 var mod = require('./node.circle.js') 와 같이 변수에다가 모듈을 가져와서 사용할 수 있다


* 라이브러리

라이브러리는 모듈과 비슷한 개념

모듈은 프로그램을 구성하는 작은 부품, 라이브러리는 자주 사용되는 로직을 재사용하기 편리하도록 잘 정리한 일련의 코드 집합


JQuery 사용하기!

JQuery 페이지 copy해서 사용하기

'Archived(Programming) > JavaScript' 카테고리의 다른 글

Chap 10. UI & API  (0) 2019.02.08
Chap 8. 객체  (0) 2019.01.31
Chap 7. 배열  (0) 2019.01.31
Chap 6. 함수  (0) 2019.01.29
Chap 5. 반복문  (0) 2019.01.29