沙箱模式为什么要把window做为参数传进去?
1. 有利于代码压缩,因为原生的内置对象无法被压缩,使用形参接收后,形参是可以被压缩的
2. 实现隔离的思想,外界不直接去使用内部的东西,内部也不直接去访问外部的任何东西!
3. 沙箱的参数不都是window,而是如果要在沙箱内部使用沙箱外部的东西就需要把该东西当做参数,传递进沙箱内部!
1. 有利于代码压缩,因为原生的内置对象无法被压缩,使用形参接收后,形参是可以被压缩的
2. 实现隔离的思想,外界不直接去使用内部的东西,内部也不直接去访问外部的任何东西!
3. 沙箱的参数不都是window,而是如果要在沙箱内部使用沙箱外部的东西就需要把该东西当做参数,传递进沙箱内部!