如果我们编写的代码在低版本或则其它的浏览器无法正常运行,我们需要考虑使用 polyfill 来让我们的代码支持到更多用户

    例如

    1. // index.js
    2. console.log(Array.from([1, 2, 3], x => x +x ))

    有可能低版本浏览器或者其它的浏览器无法识别我们的 Array.from()方法,如何解决呢?

    1. // index.js
    2. import '@babel/polyfill'
    3. console.log(Array.from([1, 2, 3], x => x +x ))

    然后通过改变打包环境可以清楚的看出polyfill 的作用