匿名函数,函数本身是没有名字的;如何使用:将匿名函数赋值给一个变量,这样就可以通过变量进行调用;匿名函数如果没有任何变量来表示它,那么就不能直接调用来执行,因此可以通过匿名函数的自调用的方式来执行
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="utf-8">
5 <title></title>
6 </head>
7 <body>
8 <script type="text/javascript">
9 //匿名函数,函数本身是没有名字的
10 //匿名函数如何使用:将匿名函数赋值给一个变量,这样就可以通过变量进行调用
11 var fun=function(){
12 console.log(1)
13 }
14 fun();
15
16 //立即执行函数(自调用匿名函数)
17 //匿名函数如果没有任何变量来表示它,那么就不能直接调用来执行,因此可以通过匿名函数的自调用的方式来执行
18 (function(){
19 alert(123);
20 })()
21 //作用域:防止全局变量的污染,封装一个局部作用
22 </script>
23 </body>
24 </html>