Перейти к содержанию

require()

Описание

Функция require() предназначена для загрузки модуля. В отличие от include(), функция require() возвращает объект, который содержит экспортируемые данные из подключаемого файла.

Синтаксис

require(path: String) -> Object

Аргументы

Аргумент Тип Обязательный Описание
path String ✅ Да Путь к файлу скрипта, который нужно включить.

Типы путей

Тип пути Пример Описание
Абсолютный "C:/scripts/library.js" Полный путь к файлу на диске.
Относительный "../config/settings.js" Путь относительно текущего исполняемого файла.

Поддержка расширений файлов

Расширение .js можно опустить при указании пути. Например, require("utils") автоматически найдет файл utils.js.

Возвращаемое значение

Тип Описание
Object Если файл не содержит явного экспорта, возвращается пустой объект ({}).

Пример

1
2
3
4
let path = "./helpers"
let helpers = require(path)

let library = require("C:/scripts/library")

См. также

include()

Last update: 8 августа 2025, 10:36