JavaScript中回调的示例分析

  介绍

这篇文章主要介绍JavaScript中回调的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

JavaScript函数具有对象类型,所以,就像任何其他对象(字符串、数组等)一样,它们可以在调用时作为参数传递给任何其他函数。下面我们就通过示例来了解在JavaScript中如何使用回调。

<强>示例1:简单的JavaScript回调

& lt; script>   添加(a, b,回调函数){   var=a + b总和;   console.log (a +“与“+ b +“之和为“+总和);   回调();   }      函数disp () {   console.log(& # 39;调用完成! & # 39;);   }//调用add()函数   添加(5 6 disp);   & lt;/script>

输出:

 JavaScript中回调的示例分析

说明:

示例中存在两个函数:添加(a, b,回调)函数和disp()函数,在添加()函数中回调disp()函数,即作为第三个参数和两个数字一起传入到添加()函数中。

因此,使用a、b和回调函数disp()来调用添加()函数阀门()函数输出a与b的和,一完成,回调函数就被激发!因此,disp()函数中的内容将在加法输出下面进行输出。

<强>示例2:传递匿名函数

上述的示例1还有一种实现方法:传递匿名函数

& lt; script>   添加(a, b,回调函数){   var=a + b总和;   console.log (b +, +, + +,=, +总和);   回调();   }//调用add()函数   添加(5 6函数disp () {   console.log(& # 39;调用完成! & # 39;);   });      & lt;/script>

输出:

 JavaScript中回调的示例分析

回调主要用于处理异步操作,例如从文件中?写一些数据等就是使用了回调。这样一旦返回异步操作的数据/错误,回调就会用来对我们代码中的内容进行一些操作。

以上是“JavaScript中回调的示例分析”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

JavaScript中回调的示例分析