목록Function (1)
Ted's Codding study

IIFE 정의1) 정의되자마자 즉시 호출(실행)되는 함수2)주로 변수의 스코프(변수가 유효한 범위, 지역)를 제한하여 전역 스코프의 오염을 방지하는 데 사용3) 전역 변수는 코드 어디에서나 접근 가능하기 때문에 의도치 않은 변경이 발생 가능4) 이를 방지하기 위한 하나의 기법이 IIFE IIFE의 대표적 형태(function() {})(); // 익명함수를 생성하고 즉시 호출정의된 직후 자동으로 실행되는 함수 - 초기화 코드 실행이 필요할 때 유용하게 사용전역 스코프에 영향을 주지 않으면서 필요한 코드를 실행 가능즉시 호출 함수를 사용한 이름 충돌 문제 해결let commonVar = '전역 변수';console.log(commonVar);(function () { let commonVar = 'IIF..
JavaScript
2024. 5. 3. 09:55