这次给大家带来使用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。这就是一个简单的回调函数。而要想真正理解回调函数的意义,其实我觉得还是在于明白他的用途,只有明白他的用途了我们才可以真正的去理解他。
相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!
推荐阅读:
模糊框内使用WebUploader步骤详解
Vue.js里computed使用案例详解
以上就是使用JS回调函数案例说明的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2763250.html