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
Учта сонни экспорт қиладиган модул яратинг. Ушбу модулни бошқа файлга уланг ва ушбу сонларнинг йиғиндисини топинг.