欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

JS高级---沙箱

程序员文章站 2023-10-31 11:39:58
沙箱 沙箱: 环境, 黑盒, 在一个虚拟的环境中模拟真实世界, 做实验, 实验结果和真实世界的结果是一样, 但是不会影响真实世界 全局变量 var num=10; console.log(num+10); //沙箱 小环境 (function () { var num = 10; console.l ......

沙箱

 

沙箱: 环境, 黑盒, 在一个虚拟的环境中模拟真实世界, 做实验, 实验结果和真实世界的结果是一样, 但是不会影响真实世界
 
 
全局变量
var num=10;
console.log(num+10);

 

    //沙箱---小环境
    (function () {
      var num = 10;
      console.log(num);
    })();

 

    //沙箱---小环境
    (function () {
      var num = 20;
      console.log(num + 10);
    }());

 

里外相互不影响

    var num = 100;
    (function () {
      var num = 10;
      console.log(num);//10
    }());


    console.log(num);//100