JS回调函数简单用法示例


Posted in Javascript onFebruary 09, 2017

本文实例讲述了JS回调函数简单用法。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>testCallBack.html</title>
</head>
<body>
<button id="bt_test" >开始测试</button>
  <script type="text/javascript">
   function a(callback){
    console.log("这里是a函数!可以执行a函数的业务逻辑。");
    if(callback){
      console.log("进入if callback!");
      return callback(1,2,3);//可以返回回调函数的返回值  也可以在调用回调函数时设置回调函数的参数
    }else{
      console.log("还没有 进入if callback!");
    }
  }
  function b(m,n,k){
    console.log("测试::第一个参数"+m+" 第二个参数:"+n+" 第三个参数:"+k);
    return 0;
  }
  var testBt = document.getElementById("bt_test");
  testBt.onclick=function(){console.log(a(b));};
  </script>
</body>
</html>

运行效果图如下:

JS回调函数简单用法示例

更多关于JavaScript相关内容可查看本站专题:《JavaScript常用函数技巧汇总》、《javascript面向对象入门教程》、《JavaScript中json操作技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
关于include标签导致js路径找不到的问题分析及解决
Jul 09 Javascript
javascript定义变量时加var与不加var的区别
Dec 22 Javascript
使用pjax实现无刷新更改页面url
Feb 05 Javascript
JS闭包、作用域链、垃圾回收、内存泄露相关知识小结
May 16 Javascript
jQuery 自定义下拉框(DropDown)附源码下载
Jul 22 Javascript
如何使用Vuex+Vue.js构建单页应用
Oct 27 Javascript
JS触摸事件、手势事件详解
May 04 Javascript
Vue学习笔记进阶篇之vue-router安装及使用方法
Jul 19 Javascript
Vue2.0 axios前后端登陆拦截器(实例讲解)
Oct 27 Javascript
vue2.0.js的多级联动选择器实现方法
Feb 09 Javascript
详解js跨域请求的两种方式,支持post请求
May 05 Javascript
vue项目配置 webpack-obfuscator 进行代码加密混淆的实现
Feb 26 Vue.js
Bootstrap列表组学习使用
Feb 09 #Javascript
jQuery实现获取隐藏div高度的方法示例
Feb 09 #Javascript
Bootstrap进度条学习使用
Feb 09 #Javascript
详解浏览器渲染页面过程
Feb 09 #Javascript
JavaScript 函数节流详解及方法总结
Feb 09 #Javascript
jQuery实现给input绑定回车事件的方法
Feb 09 #Javascript
jQuery分页插件jquery.pagination.js使用方法解析
Feb 09 #Javascript
You might like
php算开始时间到过期时间的相隔的天数
2011/01/12 PHP
解析PHP获取当前网址及域名的实现代码
2013/06/23 PHP
php实现简单的权限管理的示例代码
2017/08/25 PHP
Thinkphp5行为使用方法汇总
2017/12/21 PHP
PHP中检查isset()和!empty()函数的必要性
2019/02/13 PHP
js综合应用实例简单的表格统计
2013/09/03 Javascript
利用jQuery实现漂亮的圆形进度条倒计时插件
2015/09/30 Javascript
JS监听微信、支付宝等移动app及浏览器的返回、后退、上一页按钮的事件方法
2016/08/05 Javascript
jquery获取table指定行和列的数据方法(当前选中行、列)
2016/11/07 Javascript
nodejs和php实现图片访问实时处理
2017/01/05 NodeJs
基于Vue实现页面切换左右滑动效果
2020/06/29 Javascript
dropload.js插件下拉刷新和上拉加载使用详解
2017/10/20 Javascript
详解如何构建一个Angular6的第三方npm包
2018/09/07 Javascript
从零开始封装自己的自定义Vue组件
2018/10/09 Javascript
Next.js实现react服务器端渲染的方法示例
2019/01/06 Javascript
JavaScript 实现自己的安卓手机自动化工具脚本(推荐)
2020/05/13 Javascript
Vue切换div显示隐藏,多选,单选代码解析
2020/07/14 Javascript
[01:38]完美世界DOTA2联赛(PWL)宣传片:第一站
2020/10/26 DOTA
Windows环境下python环境安装使用图文教程
2018/03/13 Python
使用python画个小猪佩奇的示例代码
2018/06/06 Python
Python 支付整合开发包的实现
2019/01/23 Python
Python 实现 T00ls 自动签到脚本代码(邮件+钉钉通知)
2020/07/06 Python
Python内置函数property()如何使用
2020/09/01 Python
python 匿名函数与三元运算学习笔记
2020/10/23 Python
pandas统计重复值次数的方法实现
2021/02/20 Python
美国购买舞会礼服网站:Couture Candy
2019/12/29 全球购物
一封普通求职者的求职信
2013/11/20 职场文书
物理专业本科生自荐信
2014/01/30 职场文书
施工材料员岗位职责
2014/02/12 职场文书
自我检讨报告
2015/01/28 职场文书
化验员岗位职责
2015/02/14 职场文书
2015年建筑工程工作总结
2015/05/13 职场文书
幼师自荐信范文(2016推荐篇)
2016/01/28 职场文书
《悬崖边的树》读后感2篇
2019/12/02 职场文书
读《儒林外史》有感:少一些功利,多一些真诚
2020/01/19 职场文书
如何使用JavaScript策略模式校验表单
2021/04/29 Javascript