这次给大家带来JS回调函数使用参数,JS回调函数使用参数的注意事项有哪些,下面就是实战案例,一起来看一下。
在说回调函数之前,不妨先看一段代码,相信有点js基础的同学都能明白他的含义:
document.getElementById('demo').click=function(){
alert(1);
};这段代码其实就是一段事件回调,这样写看的其实相对模糊一些,我们不妨看下接下来的代码
document.getElementById('demo').addEventListener('click',function(){
alert(1)
});这两段代码的所做的事情其实相同,不同的只是写法的差异,我们看这个addEventListener('eventName',callback),addEventListener这个函数有两个参数,第一个为事件名称,第二个参数实际上就是回掉函数,按照书上来说回调函数的方式,函数中的参数既然可以是变量,那么他也可以是一个函数。可能说到这里大家对回掉函数还是一脸懵逼。我们再看接下来这个例子。
function demo(a,b,callback){
let c=a+b;
callback(c);
};
demo(1,2,function(c){
alert(c);//3
})这段代码定义了一个demo函数,这个函数有三个参数a,b,callback,我们在这个函数内部声明了一个局部变量c,然后执行我们的callback(回调函数),接下来执行demo这个函数
这个函数的三个参数如上,在回掉函数中弹出的为3。这就是一个简单的回调函数。而要想真正理解回调函数的意义,其实我觉得还是在于明白他的用途,只有明白他的用途了我们才可以真正的去理解他。
回调函数最多的应用场景就是异步操作,因为异步的操作我们不知道这个操作到底何时结束,那么我们后续执行的代码就无法按照应有的流程走下去。
相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
推荐阅读:
老版本已经不能使用 新版本集成了jssdk 可以正常使用了 2012、5、19修复部分已知BUG 增加TXT文章管理系统,测试火车头等采集器可以 成功发布文章 修改模板调用函数,让模板打造更简单 新增单页推广模块: 目前整站模板1套,单页模板2个 建立文章分类 》 建立单页模块 填写文章ID 》添加广告语 》 添加分类商品(原添加商品位置 新增了下拉框,选择分类,设置关键词或分类 一键获取
0
以上就是JS回调函数使用参数的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号