JavaScript函数基础(三)之回调函数

1、什么是回调函数

		***你定义的
		*你没有调
		*但是最终执行了(某个时刻【定时器】或者某个条件下【按钮点击事件】)

2、常见的回调函数=====》【this指向什么】

		***Dom 事件回调函数======》【指向发生事件的dom元素,用户操作】
		*定时器回调函数====》【指向window】
		*AJAX请求回调函数(后面讲)
		*生命周期回调函数(后面讲)
document.getElementById('btn').onclick=function(){//dom事件回调函数
	 		alert(this.innerHTML)
	 	};
	 	// 定时器
	 	  // 超时定时器
	 	  setTimeout(function(){//定时器回调函数
	 	  	alert("到点了")
	 	  },2000)
	 	  // 循环定时器

你可能感兴趣的:(js)