메모

js 메모

최시엘 2021. 5. 12. 15:46

불가피하게 전역변수를 사용할 경우
객체로 생성하고 객체의 속성으로 변수를 관리.

js에서는 함수도 객체다.
객체의 속성 값으로 담겨진 함수를 메소드 method 라고 한다.

- 콜백함수
처리의 위임
함수의 인자로 함수로 전달

 

클로저 예시

1
2
3
4
5
6
7
8
9
10
11
var arr = []
for(var i = 0; i < 5; i++){
    arr[i] = function(id) {
        return function(){
            return id;
        }
    }(i);
}
for(var index in arr) {
    console.log(arr[index]());
}
cs

 

'메모' 카테고리의 다른 글

React 앱 컴포넌트화  (0) 2024.04.29
Sonar Qube - 정적 분석 툴  (0) 2022.07.19
Sonar Lint - Code feedback 플러그인  (0) 2022.07.18
[Postman]을 이용한 API 테스트  (0) 2021.05.18
JS. json to checkbox  (0) 2021.04.27