Встречается на собеседованиях • сегодня

Почему из консоли нельзя достучаться до модуля

В браузере модули, загруженные через `import/export`, работают в изолированной области видимости (module scope). Это часть стандарта ES Modules – каждый модуль имеет собственную область видимости, и его переменные/функции недоступны глобально. **Пример:** ```javascript // module.js const secret = 42; export function getSecret() { return secret; } ``` ```html ``` **Как получить доступ:** 1. Явно экспортируйте нужные функции/переменные 2. Присваивайте их вручную в `window` (не рекомендуется): ```javascript window.secret = secret; // теперь доступно в консоли ``` Это поведение обеспечивает инкапсуляцию и предотвращает конфликты имен.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы