core-js 是一个模块化的 JavaScript 库,提供了截至 2024 年现代 ECMAScript 功能的 polyfills,包括 promises、symbols、集合、迭代器、类型化数组以及许多网络标准,如 URL 和 structuredClone。它允许你在旧版浏览器中使用新的 JavaScript 特性,只需加载所需的部分,而不会污染全局命名空间。它与 Babel 和 swc 等工具很好地集成,用于优化 polyfilling。这有助于你编写现代且兼容的代码,使其在不同环境中顺畅运行,提高开发效率和用户体验。你可以自定义 polyfill 的使用,甚至为你的项目构建定制的版本。
#javascript #ecmascript_proposals #es2015 #es2019 #es6 #es7 #esnext #javascript #js #polyfill #ponyfill #promise #proposal #proposals #shim #symbol #weakmap #Git202505231400
https://github.com/zloirock/core-js