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 相关文章推荐
抽出www.templatemonster.com的鼠标悬停加载大图模板的代码
Jul 11 Javascript
jquery 提示信息显示后自动消失的具体实现
Dec 18 Javascript
jQuery实现统计输入文字个数的方法
Mar 11 Javascript
js实现千分符和保留几位小数的简单实例
Aug 01 Javascript
AngularJS应用开发思维之依赖注入3
Aug 19 Javascript
Angular限制input框输入金额(是小数的话只保留两位小数点)
Jul 13 Javascript
解决node修改后需频繁手动重启的问题
May 13 Javascript
webpack4 处理CSS的方法示例
Sep 03 Javascript
Vue2(三)实现子菜单展开收缩,带动画效果实现方法
Apr 28 Javascript
简单了解JavaScript中的执行上下文和堆栈
Jun 24 Javascript
javascript实现前端input密码输入强度验证
Jun 24 Javascript
JavaScript实现沿五角星形线摆动的小圆实例详解
Jul 28 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字符串函数的总结分析
2013/06/05 PHP
探讨php中遍历二维数组的几种方法详解
2013/06/08 PHP
PHP socket 模拟POST 请求实例代码
2016/07/18 PHP
微信随机生成红包金额算法php版
2016/07/21 PHP
详谈symfony window下的安装 安装时候出现的问题以及解决方法
2017/09/28 PHP
用于判断用户注册时,密码强度的JS代码
2009/01/01 Javascript
js checkbox(复选框) 使用集锦
2009/04/28 Javascript
JavaScript OOP类与继承
2009/11/15 Javascript
JavaScript 判断指定字符串是否为有效数字
2010/05/11 Javascript
JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)
2014/10/17 Javascript
node.js中的fs.lchmod方法使用说明
2014/12/16 Javascript
jquery+ajax实现跨域请求的方法
2015/01/20 Javascript
JavaScript函数详解
2015/02/27 Javascript
JavaScript实现LI列表数据绑定的方法
2015/08/04 Javascript
jQuery Ajax页面局部加载方法汇总
2016/06/02 Javascript
Bootstrap图片轮播组件Carousel使用方法详解
2016/10/20 Javascript
使用vue实现点击按钮滑出面板的实现代码
2017/01/10 Javascript
微信端开发--登录小程序步骤
2017/01/11 Javascript
JS中input表单隐藏域及其使用方法
2017/02/13 Javascript
Node.js使用supervisor进行开发中调试的方法
2019/03/26 Javascript
解决Mint-ui 框架Popup和Datetime Picker组件滚动穿透的问题
2020/11/04 Javascript
[02:10]三分钟回顾完美世界城市挑战赛
2019/01/24 DOTA
[38:32]完美世界DOTA2联赛循环赛 Forest vs DM 第二场 11.06
2020/11/06 DOTA
Python实现嵌套列表去重方法示例
2017/12/28 Python
Windows下Anaconda的安装和简单使用方法
2018/01/04 Python
Python 反转字符串(reverse)的方法小结
2018/02/20 Python
对Python中的条件判断、循环以及循环的终止方法详解
2019/02/08 Python
TensorFlow MNIST手写数据集的实现方法
2020/02/05 Python
css3强大的动画效果animate使用说明及浏览器兼容介绍
2013/01/09 HTML / CSS
使用CSS3在触屏上为按钮实现激活效果
2013/09/27 HTML / CSS
医疗专业毕业生求职信
2014/08/28 职场文书
2014年无财产无子女离婚协议书范本
2014/10/09 职场文书
因工资原因离职的辞职信范文
2015/05/12 职场文书
高三教师工作总结2015
2015/07/21 职场文书
初一年级组工作总结
2015/08/12 职场文书
Python机器学习算法之决策树算法的实现与优缺点
2021/05/13 Python