Экспорт JavaScript — это процесс экспорта данных, функций или модулей из файла или модуля JavaScript, чтобы сделать их доступными для использования в других файлах или модулях. Вот некоторые методы, обычно используемые для экспорта в JavaScript:
- Синтаксис CommonJS (Node.js):
module.exports: используется для экспорта одного значения, объекта или функции.exports: объект, который можно использовать для добавления свойств и методов для экспорта.
Пример:
// Exporting a single value
module.exports = 42;
// Exporting an object
module.exports = {
name: 'John',
age: 30
};
// Adding properties to exports object
exports.property1 = 'value1';
exports.property2 = 'value2';
- Синтаксис модулей ES6 (ECMAScript 2015):
export: используется для экспорта функций, переменных или классов.экспорт по умолчанию: используется для экспорта значения по умолчанию.
Пример:
// Exporting functions, variables, or classes
export function sayHello() {
console.log('Hello!');
}
export const pi = 3.14;
export class MyClass {
// class implementation
}
// Exporting a default value
export default 42;