Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Імпорт за Допомогою Import | Секція
Основи Node.js

bookІмпорт за Допомогою Import

Свайпніть щоб показати меню

Під час використання ES-модулів у Node.js для імпорту функцій, об'єктів або значень з інших модулів використовується оператор import. Оператор import підтримує кілька варіантів залежно від того, як модуль експортує свій вміст.

mathUtils.js

mathUtils.js

main.js

main.js

copy
  • Якщо модуль використовує export default, можна імпортувати експорт за замовчуванням, надаючи йому будь-яке ім'я, наприклад: import PI from './mathUtils.js';
  • Для іменованих експортів використовуються фігурні дужки з точним зазначенням імен, наприклад: import { add, subtract } from './mathUtils.js';
  • Можна також комбінувати обидві форми в одному операторі: import PI, { add, subtract } from './mathUtils.js'. Це називається деструктуризацією імпорту і дозволяє вибирати лише ті експорти, які потрібні з модуля.

Оператор import завжди має бути на верхньому рівні файлу і не може використовуватися умовно або всередині функцій. Такий синтаксис допомагає писати модульний, підтримуваний код із чітким переліком залежностей на початку кожного модуля.

question mark

Який із наведених варіантів коректно імпортує як експорт за замовчуванням, так і іменований експорт з модуля 'tools.js'?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 16

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 1. Розділ 16
some-alt