자바스크립트 클로저 (Closure)
클로저 - 함수 내부의 중첩된 함수를 함수를 글로벌(전역)에서 접근가능하도록 함으로써 함수 내부의 지역변수에 접근가능해지는 상황 또는 함수의 지역변수를 포함하는 호출객체를 가리킴.- 클로저를 많이 사용할 경우는 IE상에서 메모리누수가 발생할 수 있다. (성능상에도 문제가 발생할 수 있음 글로벌에서 참조하 기때문에 메모리릭, 메모리누수 등등 많은 문제가 발생할 수 있다) function outer(){var msg = "hello";function inner(){return msg;}return inner;} var result = outer(); // result == innervar a = result(); // a
프로그래밍/JavaScript Web App
2013. 1. 15. 14:58
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 자바스크립트
- workbook
- drag&drop
- 제이쿼리
- CSS
- MSSQL
- IE
- Chart
- jQuery
- radius
- css3
- WebApi
- 프로시저
- JavaScript
- json
- Style
- Excel
- WCF
- jQuery Mobile
- ASP.NET
- JS
- SVG
- Ajax
- rowspan
- 셀렉터
- jquery chart
- html5
- 저장프로시저
- Mobile
- grid
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
글 보관함