匿名函数

函数的重要性在于复用,即声明了一个函数,可以通过函数名来调用,任何时候需要执行相应操作时就调用函数即可。函数名即为函数的指针。

可以直接通过以下方式来创建一个函数,此时调用的话可以通过func();来调用。

function func(){
    代码块
}

如果没有名字则必须要有一个依附体,如:将这个匿名函数赋值给一个变量或是一个事件。当调用变量,或是执行事件时,该函数会被调用。

区分匿名函数最简单的方法:就是看有没有函数名。

 

所谓匿名函数,就是没有函数名的函数,那么调用它可以有以下两种方式:

1.其实就等于换个方式去定义函数,这种用法是我们比较频繁遇到的。例如我们在设定一个DOM元素事件处理函数的时候,我们通常都不会为他们定名字,而是赋予它的对应事件引用一个匿名函数。

var abc = function(x,y){
     代码块
};
abc(2,3);

2.如自执行函数,即不需要调用就可以直接执行

(function(x,y){
    代码块
})(2,3);

 

注意:

1.推荐博客:https://www.cnblogs.com/pssp/p/5216668.html

 

posted @ 2019-01-17 16:20  苏小落  阅读(138)  评论(0编辑  收藏  举报