MVC MVVM 结合虚拟DOM进行性能优化 Object.defineProperty 种子模块/核心模块 模块化 顶部声明依赖 定义模块的规范: AMD, Asynchronous Module Definition,异步模块加载机制, RequireJS CommonJs, js在服务端的规范 ES6 module 对象扩展 新功能在全局作用域中暴露的唯一变量