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实现浏览器的各种菜单命令比如打印、查看源文件等等
Oct 24 Javascript
jquery中的查找parents与closest方法之间的区别
Dec 02 Javascript
js判断鼠标左、中、右键哪个被点击的方法
Jan 27 Javascript
jQuery实现tab标签自动切换的方法
Feb 28 Javascript
详解AngularJS中的表格使用
Jun 16 Javascript
AngularJS实现元素显示和隐藏的几个案例
Dec 09 Javascript
Vue 2.X的状态管理vuex记录详解
Mar 23 Javascript
bootstrap select插件封装成Vue2.0组件
Apr 17 Javascript
微信小程序访问node.js接口服务器搭建教程
Apr 25 Javascript
vue2.0模拟锚点的实例
Mar 14 Javascript
在vue-cli3.0 中使用预处理器 (Sass/Less/Stylus) 配置全局变量操作
Aug 10 Javascript
JS新手入门数组处理的实用方法汇总
Apr 07 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中的file_get_contents获取远程页面乱码的问题
2013/06/25 PHP
PHP获取当前url的具体方法全面解析
2013/11/26 PHP
php计算整个mysql数据库大小的方法
2015/06/19 PHP
php JWT在web端中的使用方法教程
2018/09/06 PHP
ThinkPHP类似AOP思想的参数验证的实现方法
2019/12/18 PHP
PHP 出现 http500 错误的解决方法
2021/03/09 PHP
一个符号插入器 中用到的js代码
2007/09/04 Javascript
jQuery.Autocomplete实现自动完成功能(详解)
2010/07/13 Javascript
Javascript中产生固定结果的函数优化技巧
2013/01/16 Javascript
form.submit()不能提交表单的错误原因及解决方法
2014/10/13 Javascript
javascript 常用验证函数总结
2016/06/28 Javascript
基于JS模仿windows文件按名称排序效果
2016/06/29 Javascript
jQuery实现鼠标经过像翻页和描点链接效果
2016/08/08 Javascript
关于RequireJS的简单介绍即使用方法
2016/10/20 Javascript
JavaScript队列、优先队列与循环队列
2016/11/14 Javascript
基于JavaScript实现移动端无限加载分页
2017/03/27 Javascript
jQuery ajax读取本地json文件的实例
2017/10/31 jQuery
vue环境搭建简单教程
2017/11/07 Javascript
vue中使用vue-cli接入融云实现即时通信
2019/04/19 Javascript
详解如何使用router-link对象方式传递参数?
2019/05/02 Javascript
JS中的变量作用域(console版)
2020/07/18 Javascript
JavaScript获取时区实现过程解析
2020/09/24 Javascript
Python 分析Nginx访问日志并保存到MySQL数据库实例
2014/03/13 Python
PHP魔术方法__ISSET、__UNSET使用实例
2014/11/25 Python
django admin后台添加导出excel功能示例代码
2019/05/15 Python
python适合人工智能的理由和优势
2019/06/28 Python
解析Python3中的Import
2019/10/13 Python
详解python 内存优化
2020/08/17 Python
CSS3 input框的实现代码类似Google登录的动画效果
2020/08/04 HTML / CSS
高清屏下canvas重置尺寸引发的问题的解决
2019/10/14 HTML / CSS
石油大学毕业生自荐信
2014/01/28 职场文书
淘宝店铺营销方案
2014/02/13 职场文书
青年志愿者先进事迹
2014/05/06 职场文书
云南省召开党的群众路线教育实践活动总结会议新闻稿
2014/10/21 职场文书
故宫导游词
2015/01/31 职场文书
公积金贷款承诺书
2015/04/30 职场文书