디자인패턴1 Javascript 디자인패턴 - 1. Callback 패턴 Callback 패턴 콜백은 나중에 실행할 부차 함수에 인자로 넣어지는 함수입니다. 자바스크립트에서 함수는 일급 객체로 여겨지기 때문에 함수도 다른 함수에 인자로 전달할 수 있습니다. 여기서 콜백이 실행될 나중 시점이 부차 함수의 실행 완료 이전이면 전부 동기 콜백이지만, 비동기 콜백도 적용기법은 같습니다. 프로미스는 비동기 콜백에서만 사용됩니다. 콜백 패턴은 자바스크립트에서 정말 중요한 패턴입니다. function getResult(callback) { console.log("result"); callback(); //인자로 넘겨받은 add() 함수가 실행된다. } //인자로 넣어지는 콜백함수 function add(a, b) { return a + b; } 콜백 패턴을 테스트할 때 확인해야 할 점으로.. 2021. 4. 14. 이전 1 다음