Javascript中的匿名函数

时间:2014-04-03 18:19:57

标签: javascript function anonymous-function

用于向外行人解释javascript中的匿名函数的类比是什么? 我是一个13岁的程序员,试图向人们解释匿名函数而不知道编码如何解释匿名函数而不使用任何大字,如参数花括号

2 个答案:

答案 0 :(得分:4)

匿名函数只是没有名称的函数。功能是实际做某事的事情(他们执行工作)。

所以类比可能是有人在商店做工作。常规功能是在穿着名牌时完成工作的人。匿名函数是在没有名称标签的商店工作的人。

这有意义吗?

答案 1 :(得分:0)

匿名函数是在运行时动态声明的函数。它们被称为匿名函数,因为它们没有像普通函数那样被赋予名称。

使用函数运算符而不是函数声明声明匿名函数。您可以使用函数运算符在放置表达式的任何位置创建新函数。例如,您可以将新函数声明为函数调用的参数或指定另一个对象的属性。

以下是命名函数的典型示例:

function flyToTheMoon()
{
  alert("Zoom! Zoom! Zoom!");
}
flyToTheMoon();

参考 - Link