require()¶
Описание¶
Функция require() предназначена для загрузки модуля. В отличие от include(), функция require() возвращает объект, который содержит экспортируемые данные из подключаемого файла.
Синтаксис¶
Аргументы¶
| Аргумент | Тип | Обязательный | Описание | 
|---|---|---|---|
| path | String | Путь к файлу скрипта, который нужно включить. | 
Типы путей¶
| Тип пути | Пример | Описание | 
|---|---|---|
| Абсолютный | "C:/scripts/library.js" | Полный путь к файлу на диске. | 
| Относительный | "../config/settings.js" | Путь относительно текущего исполняемого файла. | 
Поддержка расширений файлов
Расширение .js можно опустить при указании пути. Например, require("utils") автоматически найдет файл utils.js.
Возвращаемое значение¶
| Тип | Описание | 
|---|---|
| Object | Если файл не содержит явного экспорта, возвращается пустой объект ( {}). | 
Пример¶
См. также