출처: http://hanjava.net/call-151/2006/07/23/javascript%EC%97%90%EC%84%9C-%EC%99%B8%EB%B6%80-js-%ED%99%94%EC%9D%BC-import%ED%95%98%EA%B8%B0/
JavaScript는 import 기능이 없다.
JavaScript는 import 기능이 없다.
따라서 common.js가 다음과 같고
JAVASCRIPT:
-
function sum(x, y) {
-
return x+y;
-
}
use.js가 아래와 같다면
JAVASCRIPT:
-
function useSum() {
-
alert( sum(10, 20) );
-
}
HTML 화일에서는 src속성을 포함한 script tag를 두번 사용해야 한다. 그리고 실제로 useSum()을 실제로 호출해 사용하는 script tag가 하나 더 필요하다.
그런데 use.js는 원래 common.js에 depedency가 있는것이기 때문에 두번 import하기가 불편하다.
이럴땐 use.js에 다음 한줄을 추가한다.
JAVASCRIPT:
-
document.write("<script src='common.js'></script>");
-
function useSum() {
-
alert( sum(10, 20) );
-
}