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中有关IE版本检测
Jan 04 Javascript
Jquery ajax执行顺序 返回自定义错误信息(实例讲解)
Nov 06 Javascript
jquery 淡入淡出效果的简单实现
Feb 07 Javascript
jquery 实现两级导航菜单附效果图
Mar 07 Javascript
Javascript 高阶函数使用介绍
Jun 15 Javascript
jQuery mobile的header和footer在点击屏幕的时候消失的解决办法
Jul 01 Javascript
详解Vue中使用v-for语句抛出错误的解决方案
May 04 Javascript
详解用webpack的CommonsChunkPlugin提取公共代码的3种方式
Nov 09 Javascript
js实现登录拖拽窗口
Feb 10 Javascript
HTML+JS实现“代码雨”效果源码(黑客帝国文字下落效果)
Mar 17 Javascript
js验证密码强度解析
Mar 18 Javascript
解决ant Design Search无法输入内容的问题
Oct 29 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中的正规表达式(二)
2006/10/09 PHP
使用Smarty 获取当前日期时间和格式化日期时间的方法详解
2013/06/18 PHP
解读PHP的Yii框架中请求与响应的处理流程
2016/03/17 PHP
Yii2中DropDownList简单用法示例
2016/07/18 PHP
Yii2学习笔记之汉化yii设置表单的描述(属性标签attributeLabels)
2017/02/07 PHP
PHP实现动态删除XML数据的方法示例
2018/03/30 PHP
爱恋千雪-US-AscII加密解密工具(网页加密)下载
2007/06/06 Javascript
JavaScript 用cloneNode方法克隆节点的代码
2012/10/15 Javascript
jQuery实现的自动加载页面功能示例
2016/09/04 Javascript
关于JS Lodop打印插件打印Bootstrap样式错乱问题的解决方案
2016/12/23 Javascript
js实现tab切换效果
2017/02/16 Javascript
JavaScript Canvas绘制圆形时钟效果
2020/08/20 Javascript
vue项目中vue-i18n和element-ui国际化开发实现过程
2018/04/25 Javascript
vue 移动端适配方案详解
2018/11/15 Javascript
JS实现提示框跟随鼠标移动
2019/08/27 Javascript
基于javascript canvas实现五子棋游戏
2020/07/08 Javascript
[00:36]我的中国心——Serenity vs Fnatic
2018/08/21 DOTA
python控制台显示时钟的示例
2014/02/24 Python
Python中字符串的常见操作技巧总结
2016/07/28 Python
python安装教程
2018/02/28 Python
详解Python 正则表达式模块
2018/11/05 Python
Python之NumPy(axis=0 与axis=1)区分详解
2019/05/27 Python
让Python脚本暂停执行的几种方法(小结)
2019/07/11 Python
浅谈spring boot 集成 log4j 解决与logback冲突的问题
2020/02/20 Python
健身场所或家用健身设备:Life Fitness
2017/11/01 全球购物
Amara德国:家居饰品、设计师品牌和豪华礼品
2019/05/20 全球购物
日本AOKI官方商城:AOKI西装
2020/06/11 全球购物
当我正在为表建立索引的时候,SQL Server 会禁止对表的访问吗
2014/04/28 面试题
转预备党员政审材料
2014/02/06 职场文书
大学军训感言1000字
2014/02/25 职场文书
财务科科长岗位职责
2014/03/10 职场文书
2019预备党员转正申请书模板2篇!
2019/08/07 职场文书
浅析CSS在DevTools 中架构演变
2021/10/05 HTML / CSS
十大最强岩石系宝可梦,怪颚龙实力最强,第七破坏力很强
2022/03/18 日漫
十大最强奥特曼武器:怪兽战斗仪在榜,第五奥特之父只使用过一次
2022/03/18 日漫
代码复现python目标检测yolo3详解预测
2022/05/06 Python