Полный цикл в digital

Подключение ES модуля и импорт

Давайте теперь подключим модуль к другому файлу. Это делается с помощью команд import и from.

После команды import в фигурных скобках следует писать имена импортируемых функций. А после команды from путь к импортируемому файлу.

В нашем случае мы будем импортировать функции root2 и root3:

/src/index.jsimport {root2, root3} from './math.js';

После такого подключения у нас будут доступны функции root2 и root3. Давайте воспользуемся ими:

/src/index.jslet res = root2(2) + root3(3);
console.log(res);

После такого подключения у нас будут доступны функции root2 и root3. Давайте воспользуемся ими:

/src/index.jslet res = root2(2) + root3(3);
console.log(res);

Переименование при импорте

Можно переименовывать функции при импорте. Это делается с помощью команды as. Для примера давайте переименуем функцию root2 в функцию sqrt:

/src/index.jsimport {root2 as sqrt, root3} from './math.js';

Проверим работу кода:

/src/index.jslet res = sqrt(2) + root3(3);
console.log(res);

Импорт всего содержимого модуля

Можно импортировать все содержимое модуля с помощью следующего синтаксиса:

/src/index.jsimport * as math from './math.js';

Теперь у нас будет доступен объект math, содержащий все экспортированные функции. Давайте воспользуемся ими:

/src/index.jslet res = math.root2(2) + math.root3(3);
console.log(res);
Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг