July 24th, 2006
공무원 vs. 대기업 과장
July 23rd, 2006
JavaScript에서 외부 *.js 화일 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) );
-
}
