Что такое полифил и зачем он нужен?
Уровень: Middle
Ответ
Полифил – это код (как правило, библиотека или скрипт), который реализует функциональность, отсутствующую в окружении. Обычно полифилы используются для обеспечения поддержки новых возможностей языка или браузерных API в старых средах. Например, полифил Promise добавляет поддержку промисов в браузерах, где они не реализованы. Таким образом, полифилы позволяют использовать современные возможности, даже если среда их ещё не поддерживает, за счёт «залатки» – добавления альтернативной реализации.