Eksportlarning kombinatsiyasida JavaScriptda barcha mazmunni import qilish
Eksportlarni birlashtirganda standart funktsiyani va boshqa barcha funktsiyalarni ob'ekt shaklida import qilish mumkin.
Buning qanday amalga oshirilishini ko'rib chiqaylik. Quyidagi eksportlar mavjud deb faraz qilaylik:
src/test.jsexport function func1() {
return '1'
}
export function func2() {
return '2'
}
export default function() {
return 'text';
};
Standart funktsiyani va boshqa barcha funktsiyalarni
mod nomi bilan import qilamiz:
src/index.jsimport test, * as mod from './test.js';
Standart funktsiyaning ishlashini tekshiramiz:
src/index.jslet res = test();
console.log(res);
Boshqa funktsiyalarning ishlashini tekshiramiz:
src/index.jslet res1 = mod.func1();
let res2 = mod.func2();
console.log(res1, res2);
Задание 1
Bitta standart funktsiyani va bir nechta funktsiyalarni ob'ekt shaklida eksport qiluvchi modul yarating.