자바스크립트 (2) 썸네일형 리스트형 [JS] 클로저(closure) 내부 함수function outter() {var title = 'hello world';function inner() { // var inner = function() {...} 와 같음alert(title);}inner();} outter 함수에는 지역 변수 title과 내부 함수 inner가 정의되어 있습니다.내부함수는 외부함수의 지역변수에 접근할 수 있습니다. inner() 내부함수에 title이라는 변수가 없으면 외부함수의 지역변수인 title을 출력합니다. 내부함수를 왜 쓸까?어떤 함수에서만 사용하고싶은 함수를 정의하기 위해 사용합니다. outter()에서만 쓰고싶은 inner() 함수를 정의하고 싶은데 outter 밖에서 선언할 경우 다른 코드에서 inner() 를 사용할 수 있습니다. 응집.. [JS] JSP페이지로 개발 시 자바스크립트 파일 바로 반영되도록 하는 방법 script삽입 코드에서 src 속성 작성 시 맨 끝에 아래 코드를 입력해준다. ?v= 이렇게 자바의 현재 시간을 표시해주는 내부 함수를 뒤에 삽입해주면현재시각은 계속 바뀌기 때문에 v값은 계속 바뀌게 되고브라우저가 js 파일을 저장했다가 보여주는게 아니라 다시 호출하면서 화면에 반영하기 때문에 바뀐 소스를 바로 사용할 수 있다. 참조 http://zzznara2.tistory.com/689 이전 1 다음