关于javascript:动态polyfill和import

60次阅读

共计 517 个字符,预计需要花费 2 分钟才能阅读完成。

一、动静 polyfill

以前都是通过 babel-polyfill 一把梭,不论能不能用到,都全量解决,这样尽管不便,但也会造成资源节约,所以进去了一个动静 polyfill 概念,依据我的项目须要指定要 polyfill 的个性,而且会依据浏览器是否反对来决定要不要 polyfill,这样性能会更好,如何指定要 polyfill 的个性,间接到 polyfill.io 勾选生成即可

应用形式:

<script src="https://polyfill.io/v3/polyfill.min.js?features=Promise%2CReflect"></script>

基于平安思考,阿里本人也搞了个

<script src="https://polyfill.alicdn.com/polyfill.min.js?features=Promise%2CReflect"></script>

二、动静 import

function async foo() {const { formatTime}= await import('../utils/index');
let time = formatTime(Date.now(), 'YYYY-MM-DD');
}

欢送关注:技术开发分享录

正文完
 0