56. 立即执行函数

<!DOCTYPE html>
<html>
     <head>
         <meta charset=”UTF-8″>
         <title></title>
         <script type=”text/javascript”>
            
            
             //函数对象()
             /*
              * 立即执行函数
              *     函数定义完,立即被调用,这种函数叫做立即执行函数
              *     立即执行函数往往只会执行一次
              */
             /*(function(){
                 alert(“我是一个匿名函数~~~”);
             })();*/
            
             (function(a,b){
                 console.log(“a = “+a);
                 console.log(“b = “+b);
             })(123,456);

             /**
              * 所谓立即执行函数,条件必须是匿名函数,自己调用自己的函数,类似于递归函数
              *
              * 特点是两个括号加分号
              * 也就是:
              * (匿名函数)();
              */

            (function(){alert(“这是自己调用自己的函数”);})();

             //如果我想要一个函数被立即执行,肯定是优先级的问题

            (function(){alert(“立即执行”);})();
            
         </script>
     </head>
     <body>
     </body>
</html>

打赏

发布者

张 大鹏

北京理想国惠玩科技有限公司CEO

发表评论

电子邮件地址不会被公开。 必填项已用*标注