JavaScript တွင် Export များ ပေါင်းစပ်သည့်အခါ Module တစ်ခုလုံး၏ အကြောင်းအရာများကို Import လုပ်ခြင်း
Export များ ပေါင်းစပ်သည့်အခါ၊ default function တစ်ခုနှင့် ကျန်ရှိသော function များအားလုံးကို object တစ်ခုအနေဖြင့် import လုပ်နိုင်ပါသည်။
ဒါကို ဘယ်လိုလုပ်ရမလဲ ကြည့်ရအောင်။ ကျွန်ုပ်တို့မှာ အောက်ပါ export များ ရှိသည်ဆိုပါစို့:
src/test.jsexport function func1() {
return '1'
}
export function func2() {
return '2'
}
export default function() {
return 'text';
};
Default function နှင့် ကျန်ရှိသော function အားလုံးကို mod အမည်ဖြင့် import လုပ်မည်:
src/index.jsimport test, * as mod from './test.js';
Default function ၏ အလုပ်လုပ်ပုံကို စစ်ဆေးကြည့်မည်:
src/index.jslet res = test();
console.log(res);
ကျန်ရှိသော function များ၏ အလုပ်လုပ်ပုံကို စစ်ဆေးကြည့်မည်:
src/index.jslet res1 = mod.func1();
let res2 = mod.func2();
console.log(res1, res2);
Задание 1
Default function တစ်ခုနှင့် နောက်ထပ် function အချို့ကို function များပါသော object တစ်ခုအနေဖြင့် export လုပ်သည့် module တစ်ခု ဖန်တီးပါ။