JavaScript匿名函数与委托使用示例


Posted in Javascript onJuly 22, 2014
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
  <!-- C#匿名函数--> 
  <title></title> 
  <script type="text/javascript"> 
    var f1 = function (x, y) { //【1】 定义一个匿名函数,用变量f1来指向它(f1相当于一个委托,这个时候f1就可以当做一个函数来用了)  
      return x + y; 
    } 
 
    //调用这个匿名函数  
    alert(f1(5, 6)); //输出11  
    //【2】 还可声明匿名函数立即使用  
    alert(function (a, b) { return a + b } (10, 2)); //直接声明一个匿名函数function (a, b) { return a + b },然后直接使用function (a, b) { return a + b } (10, 2)。连指向匿名函数function (a, b) { return a + b }的变量f1都不用了。这里输出12  
 
    //【3】 没有参数的匿名函数  
    var f2 = function () { alert("你好") }; 
    f2(); //这里输出“你好”  
 
    var f3 = function () { return 5 }; 
    alert( f3() + 5);//输出10 
  </script> 
</head> 
<body> 
 
</body> 
</html>
Javascript 相关文章推荐
关于Javascript 对象(object)的prototype
May 09 Javascript
Jquery Post处理后不进入回调的原因及解决方法
Jul 15 Javascript
js通过iframe加载外部网页的实现代码
Apr 05 Javascript
微信小程序实现的贪吃蛇游戏【附源码下载】
Jan 03 Javascript
如何在vue中使用ts的示例代码
Feb 28 Javascript
jQuery中将json数据显示到页面表格的方法
May 27 jQuery
微信小程序scroll-x失效的完美解决方法
Jul 18 Javascript
使用Layui搭建后台管理界面的操作方法
Sep 20 Javascript
JavaScript 如何计算文本的行数的实现
Sep 14 Javascript
解决VUE项目使用Element-ui 下拉组件的验证失效问题
Nov 07 Javascript
JavaScript实现鼠标移入随机变换颜色
Nov 24 Javascript
Canvas三种动态画圆实现方法说明(小结)
Apr 16 Javascript
javascript中声明函数的方法及调用函数的返回值
Jul 22 #Javascript
js判断变量初始化的三种形式及推荐用的形式
Jul 22 #Javascript
网站接入QQ登录的两种方法
Jul 22 #Javascript
防止登录页面出现在frame中js代码
Jul 22 #Javascript
一个支付页面DEMO附截图
Jul 22 #Javascript
一个仿糯米弹框效果demo
Jul 22 #Javascript
Jquery节点遍历next与nextAll方法使用示例
Jul 22 #Javascript
You might like
基于asp+ajax和数据库驱动的二级联动菜单
2010/05/06 PHP
PHP处理excel cvs表格的方法实例介绍
2013/05/13 PHP
php自定义加密与解密程序实例
2014/12/31 PHP
PHP实现C#山寨ArrayList的方法
2015/07/16 PHP
学习php设计模式 php实现门面模式(Facade)
2015/12/07 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
2017/11/14 PHP
基于thinkphp6.0的success、error实现方法
2019/11/05 PHP
Javascript 继承机制实例
2009/08/12 Javascript
js格式化时间和js格式化时间戳示例
2014/02/10 Javascript
js数值计算时使用parseInt进行数据类型转换(jquery)
2014/10/07 Javascript
快速掌握Node.js之Window下配置NodeJs环境
2016/03/21 NodeJs
JavaScript编程中实现对象封装特性的实例讲解
2016/06/24 Javascript
Bootstrap进度条实现代码解析
2017/03/07 Javascript
angularjs指令之绑定策略(@、=、&amp;)
2017/04/13 Javascript
JavaScript面向对象精要(上部)
2017/09/12 Javascript
Bootstrap实现翻页效果
2017/11/27 Javascript
vue+iview+less 实现换肤功能
2018/08/17 Javascript
JavaScript封装的常用工具类库bee.js用法详解【经典类库】
2018/09/03 Javascript
vue基于element的区间选择组件
2018/09/07 Javascript
简单介绍Python的轻便web框架Bottle
2015/04/08 Python
浅谈编码,解码,乱码的问题
2016/12/30 Python
解决Pycharm调用Turtle时 窗口一闪而过的问题
2019/02/16 Python
Python实现字符串中某个字母的替代功能
2019/10/21 Python
Pycharm如何运行.py文件的方法步骤
2020/03/03 Python
django的403/404/500错误自定义页面的配置方式
2020/05/21 Python
Python Excel vlookup函数实现过程解析
2020/06/22 Python
css3的transition效果和transfor效果示例介绍
2013/10/30 HTML / CSS
Data URI scheme详解和使用实例及图片base64编码实现方法
2014/05/08 HTML / CSS
提高EJB性能都有哪些技巧
2012/03/25 面试题
介绍一下except的用法和作用
2015/01/22 面试题
《燕子》教学反思
2014/02/18 职场文书
2014年党的群众路线教育实践活动整改措施(个人版)
2014/09/25 职场文书
党支部群众路线整改措施思想汇报
2014/10/10 职场文书
幼儿教师师德师风自我评价
2015/03/05 职场文书
医院岗前培训心得体会
2016/01/08 职场文书
2016班级元旦联欢会开幕词
2016/03/04 职场文书