概念:
沙箱:环境,黑盒,在一个虚拟的环境中模拟真实世界,做实验,实验结果和真实世界的结果是一样,但是不会影响真实世界
首先我们来看一下格式
function (){
}();//这种格式的函数叫做自调用函数
//也可以写做下面这种格式,这样的写法比较一体,推荐这种格式,
//但是注意在外层括号后面不能漏掉分号不然会出现未知错误。
(function(){
}());
而所谓的沙箱也就是在这个函数中间写入的代码块,因为被包裹在函数当中,它和外层的变量/函数,不会相互影响,下面我们来看几个案例: