匿名函数
函数的重要性在于复用,即声明了一个函数,可以通过函数名来调用,任何时候需要执行相应操作时就调用函数即可。函数名即为函数的指针。
可以直接通过以下方式来创建一个函数,此时调用的话可以通过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