ES modullaridan JavaScriptda qiymatlarni eksport qilish
Faqat funksiyalarni emas, balki boshqa qiymatlarni ham eksport qilish mumkin. Keling, buni qanday amalga oshirishni ko'rib chiqaylik.
Satrlarni eksport qilish
Satrni eksport qilamiz:
src/test.jsexport default 'test';
Importni bajaramiz:
src/index.jsimport str from './test.js';
console.log(str);
Massivlarni eksport qilish
Massivni eksport qilamiz:
src/test.jsexport default [1, 2, 3, 4];
Importni bajaramiz:
src/index.jsimport arr from './test.js';
console.log(arr);
Obyektlarni eksport qilish
Obyektni eksport qilamiz:
src/test.jsexport default {
a: 1,
b: 2,
c: 3
};
Importni bajaramiz:
src/index.jsimport obj from './test.js';
console.log(obj);
Amaliy vazifalar
Задание 1
Raqamlardan iborat massivni eksport qiluvchi modul yarating. Ushbu modulni boshqa faylga ulang va ulangan massiv elementlari yig'indisini toping.
Задание 2
Uchta raqamni eksport qiluvchi modul yarating. Ushbu modulni boshqa faylga ulang va bu raqamlar yig'indisini toping.