Cos'è un polyfill in JavaScript?

In JavaScript si dice polyfill un'implementazione utente di una caratteristica non implementata nativamente nel browser.

JavaScript di Gabriele Romanato

In JavaScript si dice polyfill un'implementazione utente di una caratteristica non implementata nativamente nel browser.

Ad esempio l'interfaccia classList non è supportata da IE9-. Per ovviare a questo inconveniente si può utilizzare un polyfill come quello implementato nella documentazione di Mozilla.