자바스크립트 함수 패턴1 자바스크립트(Javascript) 함수의 기본 패턴들 (콜백, 메모이제이션, 커리) 자바스크립트 공부한 것들 정리한다. 이번에는 함수의 기본적인 패턴에 대해서 알아본다. 콜백패턴, 즉시실행 함수, 메모이제이션 패턴, 설정 객체 패턴, 커리에 대하여 간략하게 보자. 콜백패턴 function writeCode(callback) { ... callback(); }콜백의 유효범위에서 콜백이 객체의 메서드인 경우가 많다. 콜백 메서드가 자신이 속해있는 객체를 참조하기 위해 this를 사용하면 예기치 않는 동작이 있을 수 있다. 콜백함수와 콜백이 있는 객체를 전달하고, call 메서드로 바인딩 한다. 즉시 실행 함수 함수가 선언되자마자 실행되도록 하는 문법. (function () { alert('watch out!'); }());구성 함수 표현식으로 선언 즉시 실행되도록 () 를 .. 2020. 5. 29. 이전 1 다음