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 相关文章推荐
利用js跨页面保存变量做菜单的方法
Jan 17 Javascript
网页中的图片的处理方法与代码
Nov 26 Javascript
关于javascript function对象那些迷惑分析
Oct 24 Javascript
浅谈javascript中的作用域
Apr 07 Javascript
js操作iframe的一些方法介绍
Jun 25 Javascript
Js操作Select大全(取值、设置选中等等)
Oct 29 Javascript
使用jQuery仿苹果官网焦点图特效
Dec 23 Javascript
移除AngularJS下URL中的#字符的方法
Jun 19 Javascript
基于JS代码实现简单易用的倒计时 x 天 x 时 x 分 x 秒效果
Jul 13 Javascript
微信小程序开发之map地图组件定位并手动修改位置偏差
Aug 17 Javascript
微信小程序引入VANT组件的方法步骤
Sep 19 Javascript
JavaScript中this的学习笔记及用法整理
Feb 17 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下对字符串的递增运算代码
2010/08/21 PHP
注册页面之前先验证用户名是否存在的php代码
2012/07/14 PHP
PHP使用array_merge重新排列数组下标的方法
2015/07/22 PHP
PHP基本语法实例总结
2016/09/09 PHP
通过实例解析PHP数据类型转换方法
2020/07/11 PHP
JavaScript DOM 学习第五章 表单简介
2010/02/19 Javascript
js 数据类型转换总结笔记
2011/01/17 Javascript
jquery 插件学习(六)
2012/08/06 Javascript
浅谈javascript回调函数
2014/12/07 Javascript
JavaScript使用pop方法移除数组最后一个元素用法实例
2015/04/06 Javascript
jQuery实现的向下图文信息滚动效果
2015/05/03 Javascript
Three.js学习之文字形状及自定义形状
2016/08/01 Javascript
vue.js学习之UI组件开发教程
2017/07/03 Javascript
nodejs连接mysql数据库及基本知识点详解
2018/03/20 NodeJs
vue2中使用less简易教程
2018/03/27 Javascript
详解VUE自定义组件中用.sync修饰符与v-model的区别
2018/06/26 Javascript
[49:35]LGD vs OG 2018国际邀请赛淘汰赛BO3 第二场 8.25
2018/08/29 DOTA
Python多线程同步Lock、RLock、Semaphore、Event实例
2014/11/21 Python
python导出hive数据表的schema实例代码
2018/01/22 Python
Pycharm无法使用已经安装Selenium的解决方法
2018/10/13 Python
Python分布式进程中你会遇到的问题解析
2019/05/28 Python
python 随机森林算法及其优化详解
2019/07/11 Python
基于多进程中APScheduler重复运行的解决方法
2019/07/22 Python
解决Python计算矩阵乘向量,矩阵乘实数的一些小错误
2019/08/26 Python
Python 识别12306图片验证码物品的实现示例
2020/01/20 Python
python 截取XML中bndbox的坐标中的图像,另存为jpg的实例
2020/03/10 Python
Pycharm修改python路径过程图解
2020/05/22 Python
python Paramiko使用示例
2020/09/21 Python
银行自荐信范文
2013/10/07 职场文书
数学教研活动总结
2014/07/02 职场文书
最新离婚协议书范本
2014/08/19 职场文书
2015年为民办实事工作总结
2015/05/26 职场文书
闪闪的红星观后感
2015/06/08 职场文书
redis连接被拒绝的解决方案
2021/04/12 Redis
Golang实现可重入锁的示例代码
2022/05/25 Golang