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 相关文章推荐
jquery ui 1.7 ui.tabs 动态添加与关闭(按钮关闭+双击关闭)
Apr 01 Javascript
jQuery关于导航条背景切换效果实现示例
Sep 04 Javascript
JQuery对表单元素的基本操作使用总结
Jul 18 Javascript
教你如何在 Javascript 文件里使用 .Net MVC Razor 语法
Jul 23 Javascript
深入分析JQuery和JavaScript的异同
Oct 23 Javascript
jquery插件corner实现圆角边框的方法
Mar 09 Javascript
JavaScript中的setUTCDate()方法使用详解
Jun 11 Javascript
AngularJS通过$http和服务器通信详解
Sep 21 Javascript
JS多文件上传的实例代码
Jan 11 Javascript
js仿小米手机上下滑动效果
Feb 05 Javascript
vue轮播图插件vue-awesome-swiper的使用代码实例
Jul 10 Javascript
node使用request请求的方法
Dec 20 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
Codeigniter注册登录代码示例
2014/06/12 PHP
php求数组全排列,元素所有组合的方法
2016/05/05 PHP
用PHP写的一个冒泡排序法的函数简单实例
2016/05/26 PHP
js解析与序列化json数据(三)json的解析探讨
2013/02/01 Javascript
jquery图片放大镜功能的实例代码
2013/03/26 Javascript
window.location.reload()方法刷新页面弹出要再次显示该网页对话框
2013/04/24 Javascript
Jquery网页出现的乱码问题的三种解决方法
2013/06/30 Javascript
JQuery表格内容过滤的实现方法
2013/07/05 Javascript
jQuery之DOM对象和jQuery对象的转换与区别分析
2015/01/08 Javascript
详解jQuery简单的表单应用
2016/12/16 Javascript
NodeJS遍历文件生产文件列表功能示例
2017/01/22 NodeJs
深入理解Vue transition源码分析
2017/07/30 Javascript
vue filters的使用详解
2018/06/11 Javascript
vue-cli配置flexible过程详解
2019/07/04 Javascript
vue.js封装switch开关组件的操作
2020/10/26 Javascript
[04:32]玩具屠夫中文语音节选
2020/08/23 DOTA
使用python编写脚本获取手机当前应用apk的信息
2014/07/21 Python
利用PyInstaller将python程序.py转为.exe的方法详解
2017/05/03 Python
Python 模拟登陆的两种实现方法
2017/08/10 Python
解读! Python在人工智能中的作用
2017/11/14 Python
新手常见6种的python报错及解决方法
2018/03/09 Python
python入门:这篇文章带你直接学会python
2018/09/14 Python
基于Python的ModbusTCP客户端实现详解
2019/07/13 Python
tensorflow -gpu安装方法(不用自己装cuda,cdnn)
2020/01/20 Python
python之生成多层json结构的实现
2020/02/27 Python
python怎么删除缓存文件
2020/07/19 Python
Python中的特殊方法以及应用详解
2020/09/20 Python
Python 图片处理库exifread详解
2021/02/25 Python
pip/anaconda修改镜像源,加快python模块安装速度的操作
2021/03/04 Python
应聘美工求职信
2013/11/07 职场文书
党员个人公开承诺书
2014/08/29 职场文书
2014年教研室工作总结
2014/12/06 职场文书
德能勤绩廉个人总结
2015/02/14 职场文书
2015年司法局工作总结
2015/05/22 职场文书
二十年同学聚会致辞
2015/07/28 职场文书
Python基础之进程详解
2021/05/21 Python