반응형 스코프체이닝1 [JavaScript] 즉시 실행함수/ 클로저 및 scope chaning 즉시 실행 함수 즉시 실행되는 함수 (function add(a, b){ console.log(a+b); }(3,4)); a, b라는 변수가 코드가 실행 후 사라지게 하고 싶을 경우, 즉시 실행함수 활용 -> 같은 변수명이 밖에서 사용되지 않았으면 좋겠을 경우, 활용하도록 한다. 호출없이 사용되기 때문에, framework에서 많이 사용된다. 클로저 디자인 패턴 중 하나로, javascript에는 접근제어자가 없기 때문에, 클로저를 활용하여 문제를 해결할 수 있다. ex) count -> java에서는 static private int count 선언하면 아주 간단히 해결 javascript에서는 function 내부에서 function을 return하도록 하여 return 된 function을 사용하도.. WEB/JavaScript 2023. 9. 6. 이전 1 다음 반응형