Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript polyfill.io和core js之间有什么区别?_Javascript_Angular - Fatal编程技术网

Javascript polyfill.io和core js之间有什么区别?

Javascript polyfill.io和core js之间有什么区别?,javascript,angular,Javascript,Angular,Angular 2文档告诉我们,如果需要这个api,可以使用core js来支持一些较旧的浏览器和Intl polyfill。但intl.js解释说,它现在包含在polyfill.io中,与core js的用途相同(或不同) 感谢您告诉我polyfill.io和core js之间有什么区别?从我所读的内容来看,polyfill.io似乎检测到您使用的浏览器,并相应地只满足该浏览器的要求,而core js只包含所有浏览器的所有要求 如果您所处的环境确实依赖于文件大小,我想polyfill.io将是

Angular 2文档告诉我们,如果需要这个api,可以使用core js来支持一些较旧的浏览器和Intl polyfill。但intl.js解释说,它现在包含在polyfill.io中,与core js的用途相同(或不同)


感谢您告诉我polyfill.io和core js之间有什么区别?

从我所读的内容来看,polyfill.io似乎检测到您使用的浏览器,并相应地只满足该浏览器的要求,而core js只包含所有浏览器的所有要求

如果您所处的环境确实依赖于文件大小,我想polyfill.io将是一个不错的选择

但是现在,几个kBs真的是一个问题吗(特别是对于SPA)


可能是错的,但这就是我在阅读官方文件时的理解。

在我看来,两者都可以使用。Core js包含不包含在Polyfill.io中的ECMAScript*的Polyfill,Polyfill.io包含DOM API的Polyfill(如WebAnimations等)。