callback hell


地獄

  • 関数としてcallbackを追加するパラメータ要素
  • const printString = function(string, time, callback) {
      return setTimeout(() => {
        console.log(string)
        callback()
      }, time)
    }
    
    printString('A', 900, () => {
      printString('B', 600, () => {
        printString('C', 300, () => {})
      })
    })