callback


callback

  • コールバック関数は、パラメータとして別の関数に渡す関数であり、イベントが発生したり、ある時点に到達したりするときに
  • を使用することができる.

    シンクロコールバック

    function printImmediately(print) {
      print()
    }
    printImmediately(() => console.log('Synchronous callback'))
  • 直ちに
  • を実行

    ひどうきコールバック

    function printWithDelay(print, timeout) {
      setTimeout(print, timeout)
    }
    printWithDelay(() => console.log('Asynchronous callback'), 500)
  • .5秒後に
  • を実行