js 写自定义回调函数callback
第一种形式:
/*
* 构造回调函数
* @param:p1
* @param:callback 回调函数
*/
function testfn(p1 ,callback) {console.log('调用第一次函数-->'+p1);if(callback){callback(p1);}
}
//回调函数
function testcallback(p){console.log('回调函数test1-->'+p);
}
//调用
testfn('我是参数',testcallback); //调用第一次函数-->我是参数 回调函数test1-->我是参数
第二种形式:
/*
* 构造回调函数
* @param:p1
* @param:p2
* @param:callback 回调函数
*/
function add_callback(p1, p2 ,callback) {var my_number = p1 + p2;console.log('调用函数--> '+p1+'+'+p2+'='+my_number);if(callback){callback(my_number);}
}//调用:
add_callback(5, 15, function(num){console.log("回调函数--> " + num);
});//调用函数--> 5+15=20 回调函数--> 20
第三种形式:
/*
* 构造回调函数
* @param: json json格式
*/
function jsonCallback(json){if(json){if(json.name){console.log("回调函数--> "+json.name);if(json.callback){json.callback(json.name);}}}
}
//调用:
jsonCallback({name:'stonefly',callback:function(name){console.log('my name is '+name);document.write('my name is '+name);}
})//调用函数--> stonefly my name is stonefly
js 写自定义回调函数callback相关推荐
- js同步异步 回调函数
学js这么久 只知道它是一个单线程的语言,同步异步听了这么多从未深思过. 在写ajax请求时再一次看见回调函数,想到在网上去查查详细的知识,没想到查出一大堆讲同步异步的,看了不少人的文章,这才感觉自己 ...
- JS回调函数(callback)
在使用Jquery的时候,用到Callback(),回调函数的概念.而且很多. 比如: $.ajax({url:"test.json",type: "GET", ...
- mysql.js回调函数_js回调函数(callback)
Mark! js学习 不喜欢js,但是喜欢jquery,不解释. 自学jquery的时候,看到一英文词(Callback),顿时背部隐隐冒冷汗.迅速google之,发现原来中文翻译成回调.也就是回调函 ...
- 理解javascript中的回调函数(callback)【转】
在JavaScrip中,function是内置的类对象,也就是说它是一种类型的对象,可以和其它String.Array.Number.Object类的对象一样用于内置对象的管理.因为function实 ...
- C++回调函数(callback)的使用
什么是回调函数(callback) 模块A有一个函数foo,它向模块B传递foo的地址,然后在B里面发生某种事件(event)时,通过从A里面传递过来的foo的地址调用foo,通知A发生了什 ...
- 理解javascript中的回调函数(callback)
理解javascript中的回调函数(callback) 在JavaScrip中,function是内置的类对象,也就是说它是一种类型的对象,可以和其它String.Array.Number.Obje ...
- 服务器响应回调函数,解决有关flask-socketio中服务端和客户端回调函数callback参数的问题(全网最全)...
由于工作当中需要用的flask_socketio,所以自己学习了一下如何使用,查阅了有关文档,当看到回调函数callback的时候,发现文档里都描述的不太清楚,最后终于琢磨出来了,分享给有需要的朋友 ...
- java 自定义函数的调用_Java/Android中的函数调用回调函数自定义回调函数
在做Android自定义控件时遇到要自定义回调函数的问题,想想自己还暂时没有那么精深的技术,赶紧返过头回来再重新研究Java中回调函数的问题.然而不幸的是,网上太多杂乱的帖子和博客都是转来转去,而且都 ...
- linux callback函数,C++回调函数(callback)的使用
什么是回调函数(callback) 模块A有一个函数foo,它向模块B传递foo的地址,然后在B里面发生某种事件(event)时,通过从A里面传递过来的foo的地址调用foo,通知A发生了什么事情,让 ...
最新文章
- IDC Future Scape : 2018年全球物联网十大趋势性预测,5G将加速IoT发展
- [记录]mscorlib recursive resource lookup bug解决方法
- shiro教程:记住我功能
- 1-3移动均线交叉策略2
- Inter Thread Latency
- 如何配置yum源,并安装FTP服务器
- Dubbo源码分析系列-深入RPC协议扩展
- set 和 vector的简单比较
- Python+OpenCV:傅里叶变换(Fourier Transform)
- C程序设计--指针(对 “ 数组 ” 进行输入输出操作)
- 游戏设计艺术 第2版 (Jesse Schell 著)
- 单片机lcm显示字符程序C语言,手把手教你学单片机的C语言程序设计(十六).pdf...
- gitlab: [remote rejected] pre-receive hook declined
- MTSP问题遗传算法解决及其代码与案例
- my.cnf文件详解
- java怎么给文件加密_java中如何给文件加密
- bootstrap 动态横向时间轴_jquery纵向时间轴插件_Bootstrap响应两侧时间轴特效代码Timeline...
- 365天历史时间顺序读经计划表
- Python3基础语法(三)
- R语言数据整理Data Tidying(基于tidyr包)
热门文章
- 唯美现代中国风PPT模板
- BlackBerry的simulator中添加中文显示
- 电子计算机在会计中的应用简称为会计电算化,浅析会计电算化在企业中的应用...
- Linux 开机自动执行脚本的两种方式
- Atiti.大企业病与小企业病 大公司病与小公司病
- C语言关于scanf语句输入的三种方式。
- Android UI界面目前做的最好的一个:索尼爱立信Xperia X10
- python实现拉大车扑克牌游戏
- Apache Doris在京东搜索实时OLAP中的应用实践
- layui 表格加载动画_仅需四步!BIM模型变身为漫游动画!