ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 콜백
    Web/Node.js 2017. 9. 27. 18:25
    반응형

    //function add(a, b, callback) {

    //    var result = a + b;

    //    callback(result);

    //}

    //

    //add(10, 15, function(result) {

    //    console.log('파라미터로 전달된 콜백 함수 호출됨');

    //    console.log('더하기 (10, 15)의 결과 : %d', result);

    //});


    function add(a, b, callback) {

        var result = a + b;

        callback(result);

        

        var count = 0;

        var history = function() {

            count++;

            return count + ' : ' + a + '+' + b + '=' + result;

        }

        return history;

    }


    var add_history = add(10, 15, function(result) {

        console.log('파라미터로 전달된 콜백 함수 호출됨');

        console.log('더하기 (10, 15)의 결과 : %d', result);

    });


    console.log('결과 값으로 받은 함수 실행 결과 : ' + add_history());

    console.log('결과 값으로 받은 함수 실행 결과 : ' + add_history());

    console.log('결과 값으로 받은 함수 실행 결과 : ' + add_history());

    반응형

    'Web > Node.js' 카테고리의 다른 글

    Nodejs Setting  (0) 2017.09.27
    npm 모듈 설치  (0) 2017.09.27
    내장 모듈 사용하기  (0) 2017.09.27
    배열정리  (0) 2017.09.27
    몽고db 설치  (0) 2017.09.27

    댓글

Designed by Tistory.