Cộng đồng Hỏi & Đáp của Inflearn
takeLatest와 debounce의 차이점
Đã giải quyết
Viết
·
310
0
안녕하세요 제로초님
강의 듣고 정리하던 중에 궁금증이 생겨 질문 남깁니다.
블로그에서 debounce에 대해 찾아보던 중 연이은 호출에서 마지막 호출만 호출하는 것이라고 설명 되어있는 부분이 takeLatest와 비슷한 것 같은데
takeLatest의 경우 모든 호출을 실행하고 마지막 호출된 결과만 보여주는 것이고
debounce는 호출 자체를 마지막 1번만 하는 것으로 이해해도 될까요??
콘솔찍어서 간단하게 테스트해봤는데 결과가 똑같아서 차이점을 모르겠어요..ㅠ
reduxexpressnodejsreactNext.js
Câu trả lời 2
1
zerocho
Người chia sẻ kiến thức
takeLatest는 모두 호출하고 이전게 완료되기 전에 다음게 호출되면 이전걸 취소합니다.
debounce는 호출되고 일정 시간이 지나야만 실제로 실행되고 시간이 지나기전에 재호출되면 이전게 취소됩니다.
0




