es6-polyfill.io

Polyfill 可以为旧浏览器提供和标准 API 一样的功能。比如你想要 IE 浏览器实现 Promise 和 fetch 功能,你需要手动引入 es6-promise、whatwg-fetch。而通过 Polyfill.io,你只需要引入一个 JS 文件。


Polyfill.io 通过分析请求头信息中的 UserAgent 实现自动加载浏览器所需的 polyfills。
Polyfill.io 有一份默认功能列表,包括了最常见的 polyfills:document.querySelectorElement.classList、ES5 新增的 Array 方法、Date.now、ES6 中的 Object.assignPromise 等。

异步加载

提供callback参数,当polyfill加载成功之后执行对应函数




实例运用



    
    Document
    
    


    


polyfill在实际运用过程中,是个不错的解决方案

你可能感兴趣的:(es6-polyfill.io)