본문 바로가기 메뉴 바로가기

Kim's :D

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Kim's :D

검색하기 폼
  • 분류 전체보기 (304)
    • 오류관리 (49)
    • Vue.js (0)
    • AngularJS 2.0 (24)
      • 2.0 Quick Start (7)
      • + ANgularJS 2.0 (16)
      • 공식 페이지 번역(연습) (1)
    • JAVA (24)
    • Web (59)
      • Spring MVC (8)
      • javascript & jQuery (48)
      • 기타 (2)
    • Database (42)
      • E-Koeatech(DB) (4)
      • DATABASE (37)
    • 개인공부 (69)
      • 클라우드 (6)
      • 세미나들 (11)
      • 코드리뷰 (2)
      • 취업준비 (9)
      • 영어공부 (2)
      • 기타내용 (38)
    • Project (21)
      • project (10)
      • MusicBlock (10)
      • YatopFood (1)
    • Android (5)
    • WishList (0)
    • 오늘은 어때? (9)
  • 방명록

require (1)
javascript module require()

자바스크립트 코드가 실행되려면 다른 스크립트가 먼저 로딩되어야 한다거나 하는 경우가 있는데, 자칫 스크립트 로딩의 순서가 꼬일 경우 에러를 뱉어내며 동작하지 않을 수 있다. JavaScript에게 모듈이란먼저 모듈에 대해 간단히 짚고 넘어가보자. 모듈의 개념은 Divide and Conquer 로 설명되는 각 기능(알고리즘)의 분할과 그 분할의 결합으로 생각해볼 수 있다. 보통의 성숙된 언어에서는 이러한 모듈화를 언어 차원에서 지원하고 있는데, 예를 들어 java의 경우에는 모듈이 instance로 생성되어지며 모듈끼리의 구분은 package로 구분된다. 그리고 모듈의 구현은 접근 제어자(private, public 등)의 사용으로 캡슐화를 보장하며, 필요한 것만 공개해서 그 모듈을 사용하려는 사용자가 ..

Web/javascript & jQuery 2016. 8. 16. 11:09
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
  • elasticsearch
  • terminus the authenticity <host> of ho..
  • track cannot be used with updat ing pa..
  • Https status code 202 예제
최근에 달린 댓글
  • https://m.blog.naver.com/Pos..
  • https://cryptozombies.io/ko/..
  • https://medium.com/@eos_dev/..
  • https://steemit.com/kr/@inge..
Total
129,575
Today
4
Yesterday
152
링크
  • 그랩
TAG
  • 오류
  • MVC
  • db
  • Framework
  • angularjs
  • 오류관리
  • 라우팅
  • java
  • front
  • 개발자
  • angularjs 2.0
  • resolve
  • database
  • jquery
  • navitagion
  • error
  • MySQL
  • 해결
  • 문제
  • routing
  • front end
  • 오류해결
  • DI
  • 앵귤러
  • Web
  • 2.0
  • http
  • 원인
  • Dependency Injection
  • javascript
more
«   2019/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
글 보관함
  • 2019/12 (3)
  • 2019/11 (6)
  • 2019/10 (3)
  • 2019/09 (2)

Blog is powered by Tistory / Designed by Tistory