js中的回调函数

1:什么是回调函数

自己定义的函数,没有调用,但是执行了

 

 

2:常见的回调函数

dom事件回调函数

定时器回调函数

ajax请求回调函数

生命周期回调函数

 

3:理解IIFE

1:全称Immediately-Invoked Function Express:立即执行函数表达式。比如(function(){})()//匿名函数自调用

2:作用

隐藏实现

不会污染外部(全局)命名空间

用它可以编写js模块

4:函数中的this

4.1this是什么?

任何函数本质都是通过某个对象调用的。如果没有指定默认就是window

所有函数内部都有一个变量this

它的值是调用函数当前对象

4.2如何确定this的值

 

posted on 2018-03-17 11:26  airycode  阅读(825)  评论(0编辑  收藏  举报

导航