什么函数才是回调函数?

  • 你定义的
  • 你没有直接调用
  • 但最终它执行了(在特定条件或时刻)

常见的回调函数?

  • DOM事件函数
  • 定时器函数
  • ajax回调函数(后面学)
  • 生命周期回调函数(后面学)

    1. //1. DOM事件函数
    2. var btn = document.getElementById('btn')
    3. btn.onclick = function () {
    4. alert(this.innerHTML)
    5. }
    6. //2. 定时器函数
    7. setInterval(function () {
    8. alert('到点啦!')
    9. }, 2000)