2014-04-15 2 views
0

내가 어떻게 first.js에서 second.js에 액세스 할 수 있습니다, 두 JS 함수의 집합을 포함다른 자바 스크립트에서 변수에 액세스하는 방법은 무엇입니까?

<script type="text/javascript" src="js/first.js"></script> 
<script type="text/javascript" src="js/second.js"></script> 

와 HTML 파일을했습니다 지금은 가정?

+0

찾고 계십니까? –

+0

다음을 참조하십시오. http://stackoverflow.com/questions/3244361/can-i-access-variables-from-another-file – Jatin

답변

1

<script> 요소가 순서대로 실행됩니다. first.js가 처음 실행되는 동안 second.js에 정의 된 항목에는 액세스 할 수 없지만 first.js에서 함수를 정의하고 second.js가로드 된 후에 호출되도록 설정하면 정의 된 내용이 모두 표시됩니다 초 .js. DOM 준비 또는 "로드"이벤트가 시작일 수 있습니다.

+0

머리 속에 넣고 전역으로 지정해야합니까? 또는 "var x, y"는 괜찮습니까? – i3wangyi

+0

전역 범위 (모든 기능 제외)의'var'는 전역입니다. –

0

이렇게 행동 할 수도 있습니다. 순서대로 확인하십시오.

<script type="text/javascript" src="js/first.js"></script> 
<script type="text/javascript" src="js/second.js"></script> 
<script> 
    //call the function at first.js which will access second.js 
    exampleFirstJSFunc(); 
</script> 
관련 문제