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 相关文章推荐
CSDN轮换广告图片轮换效果
Mar 27 Javascript
JavaScript window.location对象
Nov 14 Javascript
JavaScript在Android的WebView中parseInt函数转换不正确问题解决方法
Apr 25 Javascript
jquery实现点击查看更多内容控制段落文字展开折叠效果
Aug 06 Javascript
Node.js实现文件上传
Jul 05 Javascript
ionic开发中点击input时键盘自动弹出
Dec 23 Javascript
bootstrap table分页模板和获取表中的ID方法
Jan 10 Javascript
原生js jquery ajax请求以及jsonp的调用方法
Aug 04 jQuery
详解bootstrap用dropdown-menu实现上下文菜单
Sep 22 Javascript
在js代码拼接dom对象到页面上的模板总结
Oct 21 Javascript
浅谈vue项目利用Hbuilder打包成APP流程,以及遇到的坑
Sep 12 Javascript
JS实现炫酷轮播图
Nov 15 Javascript
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 array_flip() 删除重复数组元素专用函数
2010/05/16 PHP
php设计模式 Interpreter(解释器模式)
2011/06/26 PHP
CI框架实现cookie登陆的方法详解
2016/05/18 PHP
Laravel框架路由设置与使用示例
2018/06/12 PHP
XRegExp 0.2: Now With Named Capture
2007/11/30 Javascript
JS模拟面向对象全解(一、类型及传递)
2011/07/13 Javascript
js浮点数精确计算(加、减、乘、除)
2013/12/26 Javascript
使用js操作css实现js改变背景图片示例
2014/03/10 Javascript
使用jQuery+EasyUI实现CheckBoxTree的级联选中特效
2015/12/06 Javascript
jQuery+css实现炫目的动态块漂移效果
2016/01/28 Javascript
Bootstrap字体图标无法正常显示的解决方法
2016/10/08 Javascript
BootStrap实现响应式布局导航栏折叠隐藏效果(在小屏幕、手机屏幕浏览时自动折叠隐藏)
2016/11/30 Javascript
Angular的模块化(代码分享)
2016/12/26 Javascript
jQuery实现弹出窗口弹出div层的实例代码
2017/01/09 Javascript
详解Javascript几种跨域方式总结
2017/02/27 Javascript
jQuery实现滚动到底部时自动加载更多的方法示例
2018/02/18 jQuery
Vue.js 中的 v-show 指令及用法详解
2018/11/19 Javascript
Vue自定义指令上报Google Analytics事件统计的方法
2019/02/25 Javascript
基于vue 动态菜单 刷新空白问题的解决
2020/08/06 Javascript
[04:59]DOTA2-DPC中国联赛 正赛 Ehome vs iG 选手采访
2021/03/11 DOTA
浅谈Python中函数的参数传递
2016/06/21 Python
python搭建虚拟环境的步骤详解
2016/09/27 Python
python3模块smtplib实现发送邮件功能
2018/05/22 Python
在NumPy中创建空数组/矩阵的方法
2018/06/15 Python
浅析python3中的os.path.dirname(__file__)的使用
2018/08/30 Python
使用Python+wxpy 找出微信里把你删除的好友实例
2019/02/21 Python
对django layer弹窗组件的使用详解
2019/08/31 Python
详解Scrapy Redis入门实战
2020/11/18 Python
英国精品买手店:Browns Fashion
2016/09/29 全球购物
竞争与合作演讲稿
2014/05/12 职场文书
影子教师研修方案
2014/06/14 职场文书
规范化管理年活动总结
2014/08/29 职场文书
破坏寝室公物检讨书
2014/11/17 职场文书
情人节活动总结范文
2015/02/05 职场文书
少先队工作总结2015
2015/05/13 职场文书
如何理解python接口自动化之logging日志模块
2021/06/15 Python