JavaScript匿名函数和回调函数
Posted 缘琪梦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript匿名函数和回调函数相关的知识,希望对你有一定的参考价值。
格式:
(function(){ //代码 })();
可以将匿名函数作为参数传递给其它函数,接收方函数就可以通过所传递进来的函数完成某些功能
可以通过匿名函数来执行某些一次性的任务
<!doctype html> <html> <head> <meta charset="utf-8"/> <title></title> </head> <body> <script type="text/javascript"> //测试编码URI的函数 var test1=function(x,y){return x*y;}; var test2=function(x,y){return x+y;}; alert(test1(3,5)); alert(test2(2,6)); </script> </body> </html>
<script type="text/javascript"> //测试编码URI的函数 //var test1=function(x,y){return x*y;}; //var test2=function(x,y){return x+y;}; //alert(test1(3,5)); //alert(test2(2,6)); //回调函数的例子 function calc(x,y){ return x()+y(); } function test3(){ return 3; } function test4(){ return 5; } //alert(calc(test1,test2)); alert(calc(function(){return 10;},function(){return 5;})); </script>
函数返回15
以上是关于JavaScript匿名函数和回调函数的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript 函数进阶函数(匿名回调递归函数)及相关练习