微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript回调函数的概念理解与用法分析

本文实例讲述了javascript回调函数的概念理解与用法分享给大家供大家参考,具体如下:

一. 回调函数的作用

js代码会至上而下一条线执行下去,但是有时候我们需要等到一个操作结束之后再进行下一个操作,这时候就需要用到回调函数

二. 回调函数的解释

因为函数实际上是一种对象,它可以存储在变量中,通过参数传递给另一个函数,在函数内部创建,从函数中返回结果值”,因为函数是内置对象,我们可以将它作为参数传递给另一个函数,到函数中执行,甚至执行后将它返回,它一直被“专业的程序员”看作是一种难懂的技术。

回调函数的英文解释为:

翻译过来就是:回调函数一个作为变量传递给另外一个函数函数,它在主体函数执行完之后执行

function A有一个参数function B,function B会在function A执行完成之后被调用执行。

三. 回调函数的使用方法

代码如下:

rush:js;"> 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); });

执行顺序为:

rush:xhtml;"> 这是parent函数a 这是回调函数B result = 4

函数首先执行了主题函数a,之后调用了回调函数b,最后返回函数a的返回值。

更多关于JavaScript相关内容可查看本站专题:《》、《》、《》、《》及《用法总结》

希望本文所述对大家JavaScript程序设计有所帮助。

原文地址:https://www.jb51.cc/js/38964.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐