비동기
-
동기와 비동기기타 2021. 12. 16. 21:32
동기식 ->함수를 호출할 때 그 함수가 끝날 때 까지 결과를 기다린다. -> 동기식은 값이 꼭 필요하고 그 결과 값을 다른 곳으로 사용해야 할 때는 반드시 동기식으로 해야한다. 비동기식 -> 함수를 호출 하고나서 함수의 결과를 기다리지 않고 다른 업무를 동시에 수행한다. -> 함수 호출 후 함수의 수행 여부와 상관 없이 다른 업무로 넘어가도 상관 없는 경우 적용 -> 비동기 프로그램의 경우 수행한 함수를 끝을 알리는 콜백 함수를 활용하여 마무리 한다. -> 안드로이드에서의 통신, 노드JS의 기본 함수들의 호출은 대부분 비동기식이다.