이해하기 어려운 내용이 있나요?
재귀 질문에 대한 이전 답변을 살펴보세요. 함수 구현 측면에서 재귀를 이해하기도움이 될지 모르겠습니다.
간단히 이해하면 함수 호출自身입니다.
自身
적격 재귀에는 结束条件이 있어야 합니다.
结束条件
이 두 가지 사항을 이해하면 괜찮을 것입니다.
재귀를 배우고 싶다면 먼저 재귀를 배워야 합니다.
재귀는 찐빵을 채우는 것이고, 한계는 찐빵입니다.
일반적인 코드 예를 제공합니다:
[DOM 요소의 하위 속성 또는 동일한 유형의 DOM 요소]와 같은 [중첩] 데이터 구조를 순회한다고 가정하면 가장 간단하고 가장 일반적인 재귀가 사용됩니다. 계층별 중첩 해제에는 JS 한두 줄만 필요합니다.
재귀는 실제로 이해하기 어렵지 않습니다. 6층짜리 건물 중 한 층에만 사과가 있으면 멈추겠습니다. . 한 번 검색하면 두 가지 결과가 나옵니다. 아래로 검색한다는 것은 첫 번째 과정을 반복한다는 의미입니다.
으아악
위 코드는 이해하기 쉽고 표준이 없습니다. 재귀는 자신을 호출하여 중첩을 형성하는 것을 의미합니다. return 문이 하나만 있으므로 a(0)를 호출하면 다음과 같이 볼 수 있습니다. 으아악
숙련된 운전자의 경험: 더 많이 연습하고 더 많이 배우세요
재귀 질문에 대한 이전 답변을 살펴보세요. 함수 구현 측면에서 재귀를 이해하기
도움이 될지 모르겠습니다.
간단히 이해하면 함수 호출
自身
입니다.적격 재귀에는
结束条件
이 있어야 합니다.이 두 가지 사항을 이해하면 괜찮을 것입니다.
재귀를 배우고 싶다면 먼저 재귀를 배워야 합니다.
재귀는 찐빵을 채우는 것이고, 한계는 찐빵입니다.
일반적인 코드 예를 제공합니다:
[DOM 요소의 하위 속성 또는 동일한 유형의 DOM 요소]와 같은 [중첩] 데이터 구조를 순회한다고 가정하면 가장 간단하고 가장 일반적인 재귀가 사용됩니다. 계층별 중첩 해제에는 JS 한두 줄만 필요합니다.
으아악재귀는 실제로 이해하기 어렵지 않습니다. 6층짜리 건물 중 한 층에만 사과가 있으면 멈추겠습니다. . 한 번 검색하면 두 가지 결과가 나옵니다. 아래로 검색한다는 것은 첫 번째 과정을 반복한다는 의미입니다.
으아악
위 코드는 이해하기 쉽고 표준이 없습니다. 재귀는 자신을 호출하여 중첩을 형성하는 것을 의미합니다.
재방문:return 문이 하나만 있으므로 a(0)를 호출하면 다음과 같이 볼 수 있습니다.
으아악
으아악
숙련된 운전자의 경험: 더 많이 연습하고 더 많이 배우세요