回调函数
1 dom事件的回调函数
<script>
document.getElementById("btn").onclick = function(){
alert(this.innerHTML)
};
</script>
2 定时器的回调函数
<script>
setTimeout(function(){
alert("到点了")
}
<script>
3 什么函数才是回调函数?
* 你定义的
* 你没有调
* 但是它最终执行了
立即执行函数
1 理解 Immediately-Invoked Function Expression
<script>
(function(){ //匿名函数自调用
var a = 3;
console.log(a+3)
})();
<script>
2 这样做的好处
- 隐藏实现
- 不会污染外部(全局)命名空间