主页 > 前端 > javascript >
来源:自学PHP网 时间:2017-06-01 14:34 作者: 阅读:次
[导读] 这篇文章主要介绍了javascript回调函数的概念理解与用法,结合具体实例形式分析了javascript回调函数的功能、原理、使用方法与相关注意事项,需要的朋友可以参考下...
本文实例讲述了javascript回调函数的概念理解与用法。分享给大家供大家参考,具体如下: 一. 回调函数的作用 js代码会至上而下一条线执行下去,但是有时候我们需要等到一个操作结束之后再进行下一个操作,这时候就需要用到回调函数。 二. 回调函数的解释 因为函数实际上是一种对象,它可以存储在变量中,通过参数传递给另一个函数,在函数内部创建,从函数中返回结果值”,因为函数是内置对象,我们可以将它作为参数传递给另一个函数,到函数中执行,甚至执行后将它返回,它一直被“专业的程序员”看作是一种难懂的技术。 回调函数的英文解释为: A callback is a function that is passed as an argument to another function and is executed after its parent function has completed. 翻译过来就是:回调函数是一个作为变量传递给另外一个函数的函数,它在主体函数执行完之后执行。 function A有一个参数function B,function B会在function A执行完成之后被调用执行。 三. 回调函数的使用方法 代码如下: function a(callbackFunction){ alert("这是parent函数a"); var m =1; var n=3; return callbackFunction(m,n); } function b(m,n){ alert("这是回调函数B"); return m+n; } $(function(){ var result = a(b); alert("result = "+ result); }); 执行顺序为: 这是parent函数a 这是回调函数B result = 4 函数首先执行了主题函数a,之后调用了回调函数b,最后返回函数a的返回值。 更多关于JavaScript相关内容可查看本站专题:《》、《》、《》、《》及《》 希望本文所述对大家JavaScript程序设计有所帮助。 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com