Чтобы экспортировать переменную в JavaScript, вы можете использовать различные методы в зависимости от среды или системы модулей, с которой вы работаете. Вот несколько распространенных подходов:
-
Синтаксис CommonJS (Node.js):
В Node.js вы можете использовать объектmodule.exportsдля экспорта переменных или функций. Например:// Exporting a single variable module.exports = myVariable; // Exporting multiple variables module.exports = { variable1: value1, variable2: value2 }; -
Синтаксис модуля ES6 (ECMAScript 2015):
С модулями ES6 вы можете использовать ключевое словоexportдля экспорта переменных или функций. Например:// Exporting a single variable export { myVariable }; // Exporting multiple variables export { variable1, variable2 };Чтобы импортировать экспортированные переменные в другой файл, вы можете использовать ключевое слово
import:import { myVariable } from './module'; -
Глобальная область браузера.
Если вы работаете в глобальной области браузера, вы можете прикрепить переменные к объектуwindow, сделав их доступными глобально. Например:// Exporting a variable globally window.myVariable = value;После этого вы сможете получить доступ к экспортированной переменной, используя
window.myVariableиз любого другого файла JavaScript.