JavaScript · Senior · Запитання 58 з 75

Чому збирач може не вирізати tree-shaking'ом невикористаний експорт бібліотеки?

Пояснення

Статичні import/export дають збирачу змогу довести, що прив'язка не використовується. CommonJS require і побічні ефекти верхнього рівня (поліфіли, глобальна реєстрація) змушують залишити модуль.

Де почитати

Помилка в запитанні

JavaScript · Senior · запитання 58

Перевірте себе

Пройдіть тест JavaScript · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест