如果我们编写的代码在低版本或则其它的浏览器无法正常运行,我们需要考虑使用 polyfill 来让我们的代码支持到更多用户
例如
// index.js
console.log(Array.from([1, 2, 3], x => x +x ))
有可能低版本浏览器或者其它的浏览器无法识别我们的 Array.from()方法,如何解决呢?
// index.js
import '@babel/polyfill'
console.log(Array.from([1, 2, 3], x => x +x ))
然后通过改变打包环境可以清楚的看出polyfill 的作用