2009-10-29 11 views
-1

HTML 내에 전역 자바 스크립트 기능을 설정하는 방법이 있습니까?자바 스크립트 : 함수 내의 전역 변수

나는 단지 내가에만 PostComment의 함수 내에서 액세스 할 수 있습니다

PostComment(this.content) 

같은 함수로 전달할 수 있습니다. 다른 함수에서 액세스 할 수 있습니까?

답변

0

브라우저에서 항상 window 인 항목을 전역 개체에 연결할 수 있습니다.

window.myGlobalVar = ...; 
1

그냥이 전역 네임 스페이스에 배치됩니다이

function postComment(content){ 
     //process content 
} 

처럼 <script> 태그 정상적으로 기능을 만들 수 있습니다. 그러한 실천은 실제로 글로벌 네임 스페이스를 오염시키는 것에 대해 반대되는 것이다. 이 경우 바깥 쪽 개체, myNamespace을 의미 내가 여기 this 가정

myNamesSpace.postComments(this.content)처럼 기능을 네임 스페이스에 좋습니다