Polyfillの概要

1009 ワード

1.Polyfillとは?Polyfilljsライブラリであり、主に異なるブラウザ間のjs実装の違いをなだめる.たとえば、html5storage(sessionlocal)は、ブラウザによって、バージョンによって、サポートされているものもあれば、サポートされていないものもあります.Polyfill(Polyfillは多く、GitHubにhttps://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills)、これらの差異化を平らにして、サポートされていないものをサポートします(典型的な方法はIEブラウザにwindow.XMLHttpRequestを追加し、内部実装でActiveXObjectを使用することです.)Polyfillといえば、shimpolyfillshimの一種である.shimは、apiのような異なるjQueryをカプセル化した$.ajaxおよびXMLHttpRequestは、IEによってActiveXObjectオブジェクトを作成するためにxhrによってカプセル化される.新しいAPIを古い環境に導入し、古い環境で既存の手段だけで実現します.
2.使用方法
プロジェクトを直接導入するには、CDNが最も簡単です.


CSDN