[JS] 콜백함수
콜백함수 다른 코드의 인자로 넘겨주는 함수를 말하며, 인자로 넘겨주면서 제어권도 위임을 진행합니다. 이를 통해서 함수가 실행되는 시점을 조절할 수 있습니다. 콜백함수의 제어권 var count = 0; var cbFunc = function () { console.log(count); if (count++ > 4) clearInterval(timer); }; var timer = setInterval(cbFunc, 300); cbFunc()는 사용자가 호출하고 제어하지만 timer에서 cbFunc()는 setInterval에 의해서 호출되고 제어되고 있습니다. 콜백함수의 this Array.prototype.map(callback[, thisArg]) map의 경우 첫 번째 인자를 콜백함수를 받으..
2022.08.07