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