一.什么是匿名函数?
一个匿名函数就是一个没有名字的函数,你可以认为他们是一次性函数。当你只需要用一次某个函数式,他们就特别有用。通过使用匿名函数,没有必要把函数一直放在内存中,所以使用匿名函数更加有效率。
二.在javascript定义一个函数一般如下四种方式:
1.
function Frank(str){ return str; } alert(Frank("Frank"));
2.
var Frank = function(str){ return str; } alert(Frank("Frank"));
3.
(function(str){ alert(str); })("Frank");
4.
(function(str){ alert(str); }("Frank"));