首页 > 编程语言 > 详细

JavaScript 封闭函数

时间:2019-08-13 20:31:08      阅读:73      评论:0      收藏:0      [点我收藏+]
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>封闭函数</title>
    <script>
        
        /*
        function myAlert(){
            alert(‘Hello World‘)
        }
        myAlert();
        */
        // 第一中写法:
        //使用小括号包裹函数
        (function(){
            iNum01 = Hello World;
            alert(iNum01);
        })();

        // 第二种写法:
        // 函数前加 !
        !function(){
            iNum01 = hello wooooooorld;
            alert(iNum01)
        }();

        // 第三种写法:
        // 函数前加 ~
        ~function(){
            iNum01 = hello wooooooorld aaaaaaagain;
            alert(iNum01)
        }();

        /*

        封闭函数的好处:
            封闭函数可以创造一个独立的空间,里面定义的变量和函数不会影响外面的通同名变量和函数 , 可避免命名冲突 . 在引用js文件的时候,避免冲突.
            类似于闭包 , 私有方法.

            迭代版本时候更多使用封闭函数,一边对现有功能产生不必要影响

        */

    </script>

</head>
<body>
    
</body>
</html>

 

JavaScript 封闭函数

原文:https://www.cnblogs.com/jrri/p/11347410.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!