这一切都在标题中,真的.
在Babel文档中,page describing babel-runtime有以下一行
Another purpose of this transformer is to create a sandBoxed environment for your code. Built-ins such as Promise,Set and Map are aliased to core-js so you can use them seamlessly without having to require a globally polluting 07001.
polyfill就是这样,一个单独的JavaScript文件,其中包含一些丢失的东西.
我已经使用我的构建工具(webpack)测试了polyfill与使用babel-runtime,当我使用babel-runtime时,我的文件略小.
我不是开发一个图书馆或插件,只是一个Web应用程序,也不关心被污染的全球范围.知道这一点,除了稍微更小的最终文件大小之外,在polyfill中使用运行时还有其他实际的好处或要点吗?