Server Side JavaScript

콜백(callback) 함수

본 수업에서는 콜백 함수에 대해서 설명합니다.  

댓글

댓글 본문
작성자
비밀번호
  1. wpjw
    과거에 처음 봤을떄 전혀 감이 안잡혔는데,
    필요해서 다시 보니까 정말 좋은 설명이었구나 하는 생각이 듭니다.
  2. 김혜경
    6.05
  3. 혹시나
    혹시... test_function()
    요렇게 하면 어떨까요.. 저도 왕초본데 함수는 ()를 붙여서 불러야되는 것 같아서요
    대화보기
    • 노드입문...
      매번 다른 언어를 사용할때마다 이고잉님의 강의를 듣습니다 정말 감사드립니다.
      이번에는 정말 궁금한게 있어서 강의내용이 아니지만 여쭤볼게요......
      var test = {
      getName: function() {
      return this.name;
      }
      }

      객체로 이렇게 선언되어 있는 함수를 밖으로 따로 빼서 사용할 수 있는방법은 없나요???

      var test = {
      getName: test_function
      }

      var test_function = function(){
      return this.name;
      }

      이렇게 했는데 함수가 실행이 안되서요....
    • 지상몬
      2018/4/17 완료했습니다 =)
    • 루팡
      콜백 함수 : 사용자에 의해 호출되는 것이 아닌 특정 함수에서 호출돼 필요시 코드 내에서 사용되는 함수.
      일회성 함수의 경우 콜백 함수를 익명함수로 지정하여 사용 시 코드를 간결하게 할 수 있음.
    • 김민식
      나를 어떤 객체에 던지고 그 객체가 어떤 일을 하다가 나를 호출하는 것, 그러면서 나에게 결과로 인자를 전달하는 것
    • 박인호
      1-9
      수강완료.
      콜백함수는 다른 함수에 의해서 호출되는 함수.
      콜백함수를 호출하는 함수는 내부적으로 콜백함수를 실행하도록 정의 되어 있다.
    • 090922
      17.12.18 완
      콜백함수 다른함수에 호출되는 함수
    • freest71
      쉽고 명퀘해서 강의가 너무 재미 있습니다... 감사드립니다.^^
    • jiboong
      쉽고 좋은 설명 감사해요~
    • 내이름은이한샘
      좋은강의 감사합니다.!!!!
    • 오빠는다르다
      감사합니다~!!!!
    • Seo Yun Seok Tudoistube
      콜백함수는 그냥 운영체제가 적당한 때라고 판단하면 호출하는 것이라는 정도로만 이해해왔습니다.
      자바스크립트에서 콜백함수를 사용하는 형태에 대해서 이렇게 강의를 듣고 나니, 콜백함수를 이제는 더
      잘 다룰 수 있을거 같습니다. 감사합니다^_____^!!!
    • 수원남
      감사합니다.
    • 파랑빛
      감사합니다
    • Steven Spark
      정말 정말 좋다..
    • Icandoit
      잘들었습니다.
    • 로우로우
      좋은 강의 감사합니다!!
    • bagrantt
      node.js 인스톨 시 번들로 설치되는 nmp의 이상 동작에따른 uninstall시 uninstall만으로 이상 동작에대한 대응이
      않되는 경우가 있어 unistall 및 확인 및 실행되어야하는 과정을 아래와 같이 정리해봅니다.
      1. [시작] -> [모든 프로그램] -> [Node.js] -> uninstall Node.js 실행
      2. 환경변수 Path에서 Node.js 관련 경로 삭제
      3. 관련파일(node.js, node, npm, npmrc 등) 확인 및 삭제
      1) C:\Users\{User}\AppData\Roaming\npm
      C:\Users\{User}\AppData\Roaming\npm-cache
      2) C:\Program Files (x86)\Nodejs
      C:\Program Files\Nodejs
      3) C:\Users\{User}\npm, npmrc
      4) Reboot
      4. node.js install
    • bagrantt
      안녕하세요.. window2의 cmd에서 node -v로 버전확인이 되는데요.. 같이 인스톨된 npm -v하면 프롬프트만 깜빡거려요.. 왜 이런지요...
    • hanorange
      좋은 설명 감사합니다~
    • flynn
      '픽토그램'이라고 불리며 구글에 'thenounproject' 라고 검색해 보셔요~ :D
      대화보기
      • 신입1
        감사합니다
      • Sukjae Lee
        감사합니다.
      • ECMAscript
        역시 egoing 님 ㅎ
        여태 봐왔던 CallBack 설명 중 가장 이해하기 쉽게 설명해 주셨네요 ㅎ
      • 콜백함수가 뜬구름잡는것같이 개념이 안잡혔는데
        덕분에 이해가 갔어용 감사합니다!
      • openarms
        callback 함수
        -> 누군가에게 나중에 호출된 함수
      • 아빠그래머
        콜백 함수 까지 강의를 꾸준히 들었는데 정말 깔끔하고 알아듣기 쉽게 잘 강의 해주셔서 정말 감사합니다.
        이제 들을 동기와 비동기 강의가 기대 되네요 ^^ 정말 감사합니다~~~
      • suitable
        친절한 강의 감사합니다.
        궁금한 부분이 있는데
        콜백함수와 클로저의 연관성이 있을까요?
        분명 다른 개념이긴 하지만 어느정도 비슷한 특징들이 있긴해서
        명확하게 개념을 잡고싶네요
      • 류한경
        뜬금없지만.. 이고잉님이 강좌에 쓰는 그림? ppt에 있는 타이포그래픽?은 어디서 구할수 있나용?
      • sean
        함수에다가 이름을 주는방식 저ㅋ 함수를 나중에 여러번 호출하고 싶을떄 이름을 줌..
        하지만 일회성으로 사용 될 녀석은 이름을 줄필요가 없다.
        일회성으로는 어떻게하냐 그 솔트함수의 인자에 직접 함수를 넣어주면 함수의 이름을 설정할필요가없고
        이런 함수를 익명함수라고 한다. 솔트라는 함수는 어떻게 생겼을까
        콜백이라는 함수를 통해서 원래 있던 함수의 기능을 조금 바꿔서 사용할있다
      • 빅오
        감사합니다 :)
      • Bak Yeon O
        콜백의 예를 보여주시기 전에 고차함수에 대해 간단히 설명하시고,

        콜백의 종류에

        * 동기화된 콜백
        * 비동기화된 콜백

        이 있다는 것을 분류하셔 간단히 설명하시면 처음 접하시는 분들이 콜백을 좀 더 이해하기 쉬울 듯합니다.
      • sagnol
        밑의 초보자님의 의견처럼 콜백함수의 개념이 들어갔으면 좋겠습니다.
      • 초보자
        콜백 을 해준다는 개념 자체부터 조금 설명이 들어갔으면 좋겠습니다.
      • seungdols
        수업 내용 중 설명처럼 콜백함수는 한 마디로 정의하면, '다른 함수에게 함수 호출되는 함수'라고 표현 할 수 있을까요?(섣부른 판단인지...)
        10분50초즈음 기존 sort 함수의 확장할 수 있는 가능성이라고 표현 하셨는데, 이 표현의 의미가 잘 이해되지 않습니다. a.sort()의 기존 기능을 확장하기 위해 로직을 callback 함수로 직접 만들어 sort함수에 인자로 주입한다라고 말하면 잘 못된 표현일까요?
      버전 관리
      egoing
      현재 버전
      선택 버전
      graphittie 자세히 보기