HTML: Markup language
CSS: Styling language
JavaScript: Scripting language
Web APIs: Programming interfaces
All web technology
Learn web development
Discover our tools
Get to know MDN better
此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
View in English Always switch to English
代码分割是将 Web 应用程序依赖的代码(包括其自身代码和任何第三方依赖项)拆分为可以独立加载的单独捆绑包的做法。这样做,让应用程序可以在任何给定时间点仅加载实际需要的代码,并根据需要加载其他捆绑包,可以用于改善应用程序的性能,特别是可以提升初始加载时的性能。
代码分割是像 Webpack 和 Browserify 这样的打包工具的特性。这些打包工具可以创建多个可以在运行时动态加载的捆绑包。