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>
  • 相关阅读:
    《架构之美》阅读笔记六
    《架构之美》阅读笔记五
    软件工程——个人总结
    软件工程——团队作业4
    软件工程——团队答辩
    软件工程-团队作业3
    软件工程——团队作业2
    软件工程-团队作业1
    软件工程第二次作业——结对编程
    软件工程第一次作业补充
  • 原文地址:https://www.cnblogs.com/EricZLin/p/9081192.html
Copyright © 2011-2022 走看看