재귀 함수 호출
함수 정의문 내에서 작성한 코드로 함수를 다시 호출하는 것을 재귀 함수 호출이라고 한다.
재귀 함수 호출은 반복문처럼 여러 번 호출하기 위해 사용한다.
[기본형]
function 함수명(){
자바스크립트 코드;
함수명(); <-재귀 함수 호출
}
함수명();
let num = 0;
function testFnc() {
num++;
document.write(num, "<br>");
if (num == 10) return; //num이 10이 되면 함수 종료. 10이 되기 전까진 if문이 실행되지 않는다.
testFnc(); //바깥에 함수 호출문이 실행되면 안족의 함수 호출을 실행
}
testFnc(); //바깥 호출문
시간 간격으로 진행하고 싶다면 setInterval , setTimeout 을 사용한다.
'자바스크립트 > 함수' 카테고리의 다른 글
[자바스크립트] - 객체 생성자 함수 (0) | 2024.08.05 |
---|---|
[자바스크립트] - ★화살표 함수 (0) | 2024.07.31 |
[자바스크립트] -함수 표현식 > 익명함수, 즉시실행함수 (0) | 2024.07.31 |
[자바스크립트]- 함수의 호이스팅 / 스코프(함수의 유효범위) (0) | 2024.07.30 |
[자바스크립트] - 함수 > 일반 함수 정의문, 익명 함수 (0) | 2024.07.25 |