즉시 실행 함수의 개념과 사용 이유"즉시 실행 함수"란 함수를 정의하자마자 즉시 실행되는 함수 표현식을 의미합니다. 이 기법은 변수 호이스팅과 스코프 오염을 방지하기 위해 사용되며, 함수 블록 내에서 코드를 작성할 때 유용합니다. 함수는 정의와 동시에 실행되며, 주로 브라우저 컴파일러에 의해 함수가 로드된 직후에 호출됩니다. 자바스크립트에서 함수는 큰 특징이 있습니다.함수 블록(혹은 '함수 바디'라고도 함) 내에 선언한 변수는 변수의 스코프가 함수 블록 내에서만 유효하다.함수는 원하는 위치에서 호출하여 실행할 수 있다.함수를 정의하고 함수 (블록 혹은 바디) 안에 변수를 선언하고 이 정의한 함수를 즉시 실행하도록 하면, 함수 안에 선언한 변수는 변수의 스코프가 함수 안에서만 유효하니 이 골치 아픈 스코프..