JavaScript · Middle · Запитання 36 з 75

Чим ES-модулі відрізняються від CommonJS?

Пояснення

import/export відомі до виконання, що дає змогу збирачам видаляти невикористовуваний код (tree-shaking). Імпортоване значення відображає поточне значення експорту. require виконується в рантаймі й копіює module.exports. ESM завжди в строгому режимі й підтримує top-level await.

Де почитати

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

JavaScript · Middle · запитання 36

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

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

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