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