리비전 비교

JavaScript 코드 모듈 사용하기

리비전 127299:

리비전 127299 Dyhan81

리비전 127300:

리비전 127300 Dyhan81

제목:
JavaScript 코드 모듈 사용하기
JavaScript 코드 모듈 사용하기
슬러그:
JavaScript_code_modules/Using_JavaScript_code_modules
JavaScript_code_modules/Using_JavaScript_code_modules
내용:

Revision 127299
Revision 127300
n13      JavaScript 코드 모듈은 Firefox 3 (Gecko 1.9)부터 도입된 개념이며 서로 다른 권한n13      JavaScript 코드 모듈은 Firefox 3 (Gecko 1.9)부터 도입된 개념이며 서로 다른 권한
>이 부여된 유효 범위들 간에 코드를 공유하는데 사용될 수 있습니다. 모듈은 전역 JavaScript XPCOM 객체를>이 부여된 유효 범위들 간에 코드를 공유하는데 사용될 수 있습니다. 모듈은 전역 JavaScript XPCOM 객체를
> 사용해야만 만들 수 있었던 전역 JavaScript 독립 개체를 생성하는데도 사용할 수 있습니다. JavaScrip> 사용 해야만 만들 수 있었던 전역 JavaScript 싱글톤(singleton)을 생성하는데도 사용할 수 있습니다.
>t 코드 모듈은 간단히 말 등록된 위치에 존재하는 몇 개의 JavaScript 코드라고 할 수 있습니다. 모듈은 특> JavaScript 코드 모듈은 간단히 말하자면 등록된 위치에 존재하는 몇 개의 JavaScript 코드라고 할 수
>정 JavaScript 유효 범위 안에서 불러올 수 있습니다. 즉, XUL 스크립트 또는 JavaScript XPCO> 있습니다. 모듈은 특정 JavaScript 유효 범위 안에서 불러올 수 있습니다. 즉, XUL 스크립트 또는 Jav
>M 스크립트에 <a href="/en/Components.utils.import" title="en/Component>aScript XPCOM 스크립트에 <a href="/en/Components.utils.import" title="
>s.utils.import">Components.utils.import</a>를 사용해서 불러오면 됩니다.>en/Components.utils.import">Components.utils.import</a>를 사용해서 불러오
 >면 됩니다.
n49      <a href="/en/Components.utils.import" title="en/Components.n49      <a href="/en/Components.utils.import" title="en/Components.
>utils.import">Components.utils.import</a>의 대단히 중요한 동작 특성으로서 염두 해두>utils.import">Components.utils.import</a>의 대단히 중요한 동작 특성으로서 염두 해두
>셔야 할 점은 모듈은 캐쉬되기 때문에 이후에 다시 가져오기 하더라도 모듈의 새로운 버전이 다시 가져오기 되지않고 기존>셔야 할 점은 모듈은 캐쉬되기 때문에 이후에 다시 가져오기 하더라도 모듈의 새로운 버전이 다시 가져오기 되지않고 기존
>에 캐쉬된 버전을 대신 사용 한다는 것입니다. 이 의미는 주어진 모듈은 여러 번 가져오기를 시도해도 한 번만 가져와서>에 캐쉬된 버전을 대신 사용 한다는 것입니다. 이 의미는 주어진 모듈은 여러 번 가져오기를 시도해도 한 번만 가져와서
> 해당 모듈을 공유하게 된다는 것입니다. 데이터, 객체 또는 함수의 변경점은 해당 모듈을 가져오기 한 모든 유효 범위> 해당 모듈을 공유하게 된다는 것입니다. 데이터, 객체 또는 함수의 변경점은 해당 모듈을 가져오기 한 모든 유효 범위
>에서 사용 가능하게 됩니다. 예를 들어, 만약 어떤 모듈이 두 개의 서로 다른 JavaScript 유효 범위에서 가져>에서 사용 가능하게 됩니다. 예를 들어, 만약 어떤 모듈이 두 개의 서로 다른 JavaScript 유효 범위에서 가져
>오기 되었다면, 한 유효 범위에서 일어난 변경이 다른 유효 범위에도 영향을 미쳐 해당 변경을 볼 수 있게 됩니다.>오기 되었다면, 한 유효 범위에서 일어난 변경이 다른 유효 범위에도 영향을 미쳐 해당 변경 사항을 볼 수 있게 됩니다
 >.
n73      이와 같이 공유하는 특성은n73      이와 같이 공유하는 특성은 싱글톤 객체, 즉 창들 간의 데이터 공유나 XUL 스크립트와 XPCOM 컴포넌트
 > 사이의 데이터 공유를 가능하게 하는 객체를 생성하는데 사용될 수 있습니다.
n98    <h3 name="resource:_Protocol">n98    <h3 id="resource:_Protocol" name="resource:_Protocol">
n139    <h2 name="Programmatically_adding_aliases">n139    <h2 id="Programmatically_adding_aliases" name="Programmatical
 >ly_adding_aliases">
t160    <h2 name="See_also">t160    <h2 id="See_also" name="See_also">

이력으로 돌아가기