corejs 介绍


转载 https://www.cnblogs.com/hilsf/p/14453401.html

 

1.ECMAScript 的迅速成长以及浏览器的频繁更新换代,每年会出现新的api,举个例子es6时期诞生的 'Promise','Set' 或者是'es7' 数组新提供的方法'includes',这些新加入的'api',就引出一个词"polyfill" 'polyfill(垫片/补丁)' 就是用社区上提供的一段代码,让我们在不兼容某些新特性的浏览器上,使用该新特性

 

2.项目中加入'polyfill'几种方式

2.1.手动加入,缺少啥api 就手写一个

2.2.使用别人写好的库例如'es5-shim 、es6-shim、 core-js '

3.core-js 就是提供新语法api一个集合库

 

4.你可能听过'babel-polyfill',babel-polyfill 融合了 core-js 和 regenerator-runtime,因此'babel-polyfill' 本质就是'corejs'


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM