美文网首页
简析前端回调函数

简析前端回调函数

作者: 搬不完的元猿员 | 来源:发表于2019-05-11 05:01 被阅读0次

回调函数就是一个参数,将这个函数作为参数传到另一个函数里面,当那个函数执行完之后,再执行传进去的这个函数。这个过程就叫做回调。

其实也很好理解对吧,回调,回调,就是回头调用的意思。主函数的事先干完,回头再调用传进来的那个函数。但是以前看过很多博客,他们总是将回调函数解释的云里雾里,很高深的样子。

举一个别人举过的例子:约会结束后你送你女朋友回家,离别时,你肯定会说:“到家了给我发条信息,我很担心你。” 对不,然后你女朋友回家以后还真给你发了条信息。小伙子,你有戏了。其实这就是一个回调的过程。你留了个参数函数(要求女朋友给你发条信息)给你女朋友,然后你女朋友回家,回家的动作是主函数。她必须先回到家以后,主函数执行完了,再执行传进去的函数,然后你就收到一条信息了。

现在基本理解回调函数的意思了吧。不理解的话没关系,我们用代码说话。

  上面的代码中,我们先定义了主函数和回调函数,然后再去调用主函数,将回调函数传进去。(非原创文章,转自博客 IT男青年

  定义主函数的时候,我们让代码先去执行callback()回调函数,但输出结果却是后输出回调函数的内容。这就说明了主函数不用等待回调函数执行完,可以接着执行自己的代码。所以一般回调函数都用在耗时操作上面。比如ajax请求,比如处理文件等。

更多前端内容请点击关注

相关文章

  • 简析前端回调函数

    回调函数就是一个参数,将这个函数作为参数传到另一个函数里面,当那个函数执行完之后,再执行传进去的这个函数。这个过程...

  • 回调函数的简析

    回调函数是将参数传入另一个函数,在另一个函数内部实现调用的函数,本质上被构造出来后是一个函数对象,可以作为函数参数...

  • 简析前端函数

    概述 函数是一个可执行的语句块,这个语句块在函数声明的时候不执行,在函数调用的时候才执行。 我们可以将我们需要执行...

  • 一字一句的让你彻底掌握JavaScript中的回调函数

    摘要:本文将会解释回调函数的概念,同时帮你区分两种回调:同步和异步。 回调函数是每个前端程序员都应该知道的概念之一...

  • nodejs与JQ结合(后端数据发给前端)

    交互过程 前端jq调用ajax的get发送请求到/new地址,后端检测到/new,发送数据,前端回调函数收到函数 ...

  • JavaScript函数_08回调函数

    回调函数 回调函数(回调),当我们把某个函数作为参数传递给另一个函数的时候,这个函数就是回调函数 回调函数的基本写...

  • 由回调函数说开来

    这几天涉及一些前端网络请求的问题,听得最多的就是ajax发送请求, 回调函数 回调函数的概念我在文章中有提到,是作...

  • Promise

    回调 把一个函数A传给另一个函数B调用,那么A就是回调函数。 回调地狱 回调套回调套回调套回调套回调套回调套回调....

  • 回调函数与promise

    回调 把一个函数A传给另一个函数B调用,那么A就是回调函数 具名回调写法 匿名回调写法 多层嵌套的匿名回调(回调地...

  • 回调函数与promise

    回调 把一个函数A传给另一个函数B调用,那么A就是回调函数 具名回调写法 匿名回调写法 多层嵌套的匿名回调(回调地...

网友评论

      本文标题:简析前端回调函数

      本文链接:https://www.haomeiwen.com/subject/tkyzoqtx.html