나는 함께 쓰고있는 JQuery 플러그인을위한 몇 가지 기능을 제공하는 자바 스크립트 라이브러리를 만들려고한다.자바 스크립트 라이브러리 빠른 시작
저는 온라인 검색에서 다음과 같은 스켈레톤 코드를 얻었지만, 어떻게 작동하는지 완전히 알지 못합니다 (폐쇄라고 알고 있습니다). 선언을 통해 함수를 추가했습니다.
(function(window, document, $) {
function func_1(){
return 1;
}
function func_2(){
return 2;
}
})(window, document, jQuery);
그래서 그때 내가 실행과 같이 기능을 실행하려고, 내 HTML 페이지에서 소스 후 별도의 JS 파일에 위의 코드를 넣어 (참고 : 나는 JQuery와뿐만 아니라 설정이) :
<script type="text/javascript">
$(document).ready(function() {
console.log(func_1());
});
</script>
그러나 Firebug (ReferenceError: func_1 is not defined
)에서 오류가 발생하는 것 같습니다.
나는 두 가지 질문이 : 내 함수를 호출하려면 어떻게
- 을?!
- 다음 형식의 함수를 호출하고 싶습니다.
className.functionName()
. 어떻게하면 스켈레톤 코드를 재구성하여 다음과 같이 호출 할 수 있습니까?Device.func_1()
?
예기치 않은 도움을 주셔서 감사합니다.
고맙습니다. 그것은 내가 필요한 것입니다. 건배. –