ES модулларидан Қийматларни Экспорт қилиш JavaScript

Фақат функционаларнигина эмас, балки бошқа қийматларни ҳам экспорт қилиш мумкин. Бу қандай амалга оширилишини кўрамиз.

Сатрларни экспорт қилиш

Сатрни экспорта қиламиз:

src/test.jsexport default 'test';

Импортни бажарамиз:

src/index.jsimport str from './test.js';
console.log(str);

Массивларни экспорт қилиш

Массивни экспорта қиламиз:

src/test.jsexport default [1, 2, 3, 4];

Импортни бажарамиз:

src/index.jsimport arr from './test.js';
console.log(arr);

Объектларни экспорт қилиш

Объектни экспорта қиламиз:

src/test.jsexport default {
  a: 1,
  b: 2,
  c: 3
};

Импортни бажарамиз:

src/index.jsimport obj from './test.js';
console.log(obj);

Амалий машқлар

Задание 1

Сонлар билан массивни экспорт қиладиган модул яратинг. Ушбу модулни бошқа файлга уланг ва уланган массив элементларининг йиғиндисини топинг.

Задание 2

Учта сонни экспорт қиладиган модул яратинг. Ушбу модулни бошқа файлга уланг ва ушбу сонларнинг йиғиндисини топинг.