什么是回调函数? 有以下三点
- 自己创建的函数;
- 没有调用;
- 但是函数执行了(在某个条件下)。
例如: 1.定时器函数
//定时器
var a = 1
setItercal( function(){
a++
console.log(a)
},1000)
//延时器
var a = 1
setTimeout( function(){
a++
console.log(a)
},1000)
2.dom事件回调函数
var btn = querySeleter('btn')
btn.onclick = function(){
btn.style.background = 'pink'
}
3.ajax请求回调函数
4.生命周期回调函数