沙箱的本质就是制造一个封闭的环境,不受外界的影响
没有沙箱:
var a = 1
console.log(a)//结果为1
有沙箱:
(() => {
var a = 1
})()
console.log(a)//报错,未找到a变量
当需要使用一个封闭环境的时候,就采用沙箱
没有沙箱:
var a = 1
console.log(a)//结果为1
有沙箱:
(() => {
var a = 1
})()
console.log(a)//报错,未找到a变量
当需要使用一个封闭环境的时候,就采用沙箱