HTML 내에 전역 자바 스크립트 기능을 설정하는 방법이 있습니까?자바 스크립트 : 함수 내의 전역 변수
나는 단지 내가에만 PostComment의 함수 내에서 액세스 할 수 있습니다
PostComment(this.content)
같은 함수로 전달할 수 있습니다. 다른 함수에서 액세스 할 수 있습니까?
HTML 내에 전역 자바 스크립트 기능을 설정하는 방법이 있습니까?자바 스크립트 : 함수 내의 전역 변수
나는 단지 내가에만 PostComment의 함수 내에서 액세스 할 수 있습니다
PostComment(this.content)
같은 함수로 전달할 수 있습니다. 다른 함수에서 액세스 할 수 있습니까?
브라우저에서 항상 window
인 항목을 전역 개체에 연결할 수 있습니다.
window.myGlobalVar = ...;
그냥이 전역 네임 스페이스에 배치됩니다이
function postComment(content){
//process content
}
처럼 <script>
태그 정상적으로 기능을 만들 수 있습니다. 그러한 실천은 실제로 글로벌 네임 스페이스를 오염시키는 것에 대해 반대되는 것이다. 이 경우 바깥 쪽 개체, myNamespace
을 의미 내가 여기 this
가정
myNamesSpace.postComments(this.content)
처럼 기능을 네임 스페이스에 좋습니다