현재버전

function findUserCallBack(id,cb){

    setTimeout(function(){ // 2 호출, 근데 비동기라 일단 대기 (인자: 콜백, 시간)

        console.log("wait 2 sec") // 4 콘솔로그

        const user = { // 5 유저 오브젝트값 선언 그리고 값 주기

            id:id

        };

        cb(user); // 6 콜백 실행 (유저를 인자로 넣어줌)

    },2000) // 3 라인이 다 읽혔지만 따로 코드는 없어서 2초 대기

}

findUserCallBack(1,function(user){ // 1 함수 호출 (인자는 1과, 콜백함수)

    console.log(user) // 7 콘솔로그 유저

})

수정이력

2021-07-04 11:56:38 에 아래 내용에서 변경되었습니다.

function findUserCallBack(id,cb){

    setTimeout(function(){ // 2 호출, 근데 비동기라 일단 대기 (인자: 콜백, 시간)

        console.log("wait 2 sec") // 4 콘솔로그

        const user = { // 5 유저 오브젝트값 선언

            id:id

        };

        cb(user); // 6 콜백 실행 (유저를 인자로 넣어줌)

    },2000) // 3 라인이 다 읽혔지만 따로 코드는 없어서 2초 대기

}

findUserCallBack(1,function(user){ // 1 함수 호출 (인자는 1과, 콜백함수)

    console.log(user) // 7 콘솔로그 유저

})

2021-07-04 11:49:20 에 아래 내용에서 변경되었습니다.

function findUserCallBack(id,cb){

    setTimeout(function(){ // 2 호출, 근데 비동기라 일단 대기 (인자: 콜백, 시간)

        console.log("wait 2 sec") // 4 콘솔로그

        const user = { // 5 유저 오브젝트값 선언

            id:id

        };

        cb(user); // 6 콜백 실행 (유저를 인자로 넣어줌)

    },2000) // 3 라인이 다 읽혔지만 따로 코드는 없어서 2초 대기

}

findUserCallBack(1,function(user){ 1 함수 호출 (인자는 1과, 콜백함수)

    console.log(user) // 7 콘솔로그 유저

})

cat-footer