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.