core-js 简介

JavaScript017

core-js 简介,第1张

开源库 zloirock/core-js

提供了es5、es6的polyfills,包括promises、 symbols 、 collections 、iterators、 typed arrays 、 ECMAScript 7+ proposals 、 setImmediate 等等。

如果使用了 babel-runtime、babel-plugin-transform-runtime 或者 babel-polyfill,你就可以间接的引入了 core-js 标准库

jquery-1.9.0.js是可以调试的版本,包含注释,没有经过压缩,相对较大,在开发环境中使用;

jquery-1.9.0.min.js经过压缩处理,尺寸小,下载的尺寸小,加载的时间短,在运行环境中使用。

最近新启动了个pc端的项目,项目要求兼容IE,想必各位前端都清楚,要想拿下IE这个破地,必须用上babel。

个人平时对这方面也没有过分的关注,于是乎各种网上寻找解决方案,这一找,发现有时候网络就跟个历史博物馆一样,大部分问题的解决方案基本都是过时了的。通篇看下来,基本全是推荐使用 babel-polyfill 的,于是我上npm看了下,发现这个插件最后一次提交是3年前。

然后在入口文件中加入以下内容:

再运行后,你会发现IE浏览器再也不会只能出来个标题,页面一片空白了。

怎么样?是不是很简单!