Vanilla JS
Polyfill
Polyfill checks if a browser has native support for something, and if not it provides a function using older features.
Polyfill checks if a browser has native support for something, and if not it provides a function using older features.