隔离每个页面实例的执行环境,保障实例中的变量无法污染全局。
Object
, Array
, Array.prototype
setTimeout
, Promise
, console
.new Function
)之后,更细粒度的代码分割、动态组件或模块都可以实现了。console
Promise
timer
回调函数
js service
weex 不是开放问题,用 freeze 可以防御
Vue 不是开发问题,用 freeze 可以防御。如果前端框架从 jsfm 中拆离,可彻底解决问题。