zoukankan      html  css  js  c++  java
  • 沙箱

    一、概念(百度):

    Sandboxie(又叫沙箱、沙盘)即是一个虚拟系统程序,允许你在沙盘环境中运行浏览器或其他程序,因此运行所产生的变化可以随后删除。

    它创造了一个类似沙盒的独立作业环境,在其内部运行的程序并不能对硬盘产生永久性的影响。其为一个独立的虚拟环境,可以用来测试不受信任的应用程序或上网行为。

    二、方式:(自调用函数)

        <script>
            //第一种(..函数.)();
            (function(){
                var num=10;
                console.log(num);//10
            })();
            //第二种(..函数.());-----推荐
           (function(){
                var num=10;
                console.log(num);//10
           }())
        </script>

    三、案例

        <script>
        //沙箱环境之间之间互不影响
        (function(){
            var str="刘备";
            console.log(str);//刘备
        }());
        (function(){
            var str="曹操";
            console.log(str);//曹操
        }());
        </script>
        <!-- 操作页面元素 -->
        <p>一个p</p>
        <p>一个p</p>
        <p>一个p</p>
        <p>一个p</p>
        <div>一个div</div>
        <div>一个div</div>
        <div>一个div</div>
        <div>一个div</div>
        <script>
            var getTag=10;
            var dvObjs=20;
            var pObjs=30;
            (function(){
                //根据标签名字获取元素
               function getTag(tagName){
                   return document.getElementsByTagName(tagName);
               }
               //获取所有的div
               var dvObjs=getTag("div");
               for(var i=0;i<dvObjs.length;i++){
                   dvObjs[i].style.border="2px solid red";
               }
               //获取所有的p
               var pObjs=getTag("p");
               for(var i=0;i<pObjs.length;i++){
                   pObjs[i].style.border="2px dashed blue";
               }
            }());
            console.log(getTag);//10
            console.log(dvObjs);//20
            console.log(pObjs);//30
        </script>
  • 相关阅读:
    UrlRewriter
    PortalBasic Web 应用开发框架
    首页静态化和定时执行
    细谈在C#中读写Excel系列文章之四
    Ubuntu安装SVN及SvnManager
    Select语句导致瓶颈
    策略模式
    抽象工厂
    递归优化之快速排序
    从安装git开始,一步一步把程序发布到AppHarbor
  • 原文地址:https://www.cnblogs.com/EricZLin/p/9081192.html
Copyright © 2011-2022 走看看