자바스크립트 콜백 (1) 썸네일형 리스트형 [JavaScript] 콜백함수의 this와 콜백지옥 콜백함수란? 콜백함수는 파라미터로 함수를 전달받아, 함수의 내부에서 실행하는 함수이다. 함수 안에서 특정한 시점에 콜백함수가 호출될때, 호출 시점에 제어권도 같이 넘어간다. //콜백함수 예제 1 [1,2,3].forEach(el=>console.log(el)) // 1 2 3 //콜백함수 예제 2 const cbFunc = () =>{ console.log('콜백함수 호출') } const func = (text,callback) => { console.log(text); callback() } func('함수호출',cbFunc) // '함수호출' // '콜백함수 호출' 콜백함수의 this 객체의 메서드를 콜백함수로 사용하면, 메서드가 함수로서 호출되면서 객체와의 연결성이 사라져 this가 달라진다. (.. 이전 1 다음