내부함수
■ 넌 뭐니?
함수 내부에 선언한 함수를 말합니다.
■ 스코프
변수 또는 함수의 유효 범위를 말합니다.
참조 대상 식별자를 찾아내기 위한 규칙을 뜻하기도 합니다.
■ 클로져
내부함수는 외부함수의 지역변수에 접근할 수 있는데요, 외부함수가
실행을 마치고 끝났는데도 내부함수가 외부함수의 변수에 접근할 수
있습니다.
이러한 메커니즘을 뜻하는 개념입니다.
■ 예시
function func(){
function funcA(){
document.write("함수가 실행되었습니다.");
};
funcA(); //함수안에 함수가 들어감 : 내부함수
function funcB(){
document.write("함수가 실행되었습니다.");
};
funcB();
}
func();
결과보기
함수가 실행되었습니다.함수가 실행되었습니다.728x90
'JavaScript' 카테고리의 다른 글
[자바스크립트 응용] 마우스 효과 03_ 조명 효과 (6) | 2022.09.22 |
---|---|
[자바스크립트 함수]클래스를 알아보자 (5) | 2022.09.21 |
[자바스크립트 함수] 콜백함수를 알아보자 (3) | 2022.09.21 |
[자바스크립트 함수] 재귀함수를 알아보자 (2) | 2022.09.21 |
[자바스크립트]마우스 오버 메서드 _ mouseenter 와 mouseover메서드의 차이점을 알아보자 (3) | 2022.09.05 |
댓글