下面小编就为大家带来一篇全面了解 JS 中的匿名函数。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
一、声明:
1. 正常函数声明:
- //正常函数声明
- function foo(p1, p2){
- return p1+p2;
- }
2. 匿名函数声明:
- //匿名函数声明
- var foo= function(p1, p2){
- return p1+p2;
- }
二、返回值:
匿名函数的返回值是一个 Function 对象的引用。
三、含义:
上述匿名函数代码的含义为将 Function 对象的一个引用赋值给变量 foo。
四、相同点:
生成一个没有名称的函数体(Function 对象)之后,再赋予其一个名称。
来源: http://www.phperz.com/article/17/0306/264528.html