JavaScript တွင် ES Modules မှ တန်ဖိုးများ Export လုပ်ခြင်း
ဖန်ရှင်တွေကိုသာမက အခြားတန်ဖိုးတွေကိုလည်း Export လုပ်နိုင်ပါတယ်။ ဘယ်လိုလုပ်ရမလဲဆိုတာ ကြည့်ရအောင်။
စာကြောင်းများ Export လုပ်ခြင်း
စာကြောင်းတစ်ကြောင်းကို Export လုပ်ကြမယ်:
export default 'test';
Import လုပ်ကြမယ်:
import str from './test.js';
console.log(str);
ခင်းကျင်းမှုများ (Arrays) Export လုပ်ခြင်း
ခင်းကျင်းမှုတစ်ခုကို Export လုပ်ကြမယ်:
export default [1, 2, 3, 4];
Import လုပ်ကြမယ်:
import arr from './test.js';
console.log(arr);
အရာဝတ္ထုများ (Objects) Export လုပ်ခြင်း
အရာဝတ္ထုတစ်ခုကို Export လုပ်ကြမယ်:
export default {
a: 1,
b: 2,
c: 3
};
Import လုပ်ကြမယ်:
import obj from './test.js';
console.log(obj);
လက်တွေ့လေ့ကျင့်ခန်းများ
နံပါတ်များပါသည့် ခင်းကျင်းမှုတစ်ခုကို Export လုပ်ပေးသည့် Module တစ်ခုကို ဖန်တီးပါ။ ထို Module ကို အခြားဖိုင်တစ်ခုနှင့် ချိတ်ဆက်ပြီး Import လုပ်လိုက်သည့် ခင်းကျင်းမှုထဲက အချက်များ၏ ပေါင်းလဒ်ကို ရှာပါ။
နံပါတ်သုံးလုံးကို Export လုပ်ပေးသည့် Module တစ်ခုကို ဖန်တီးပါ။ ထို Module ကို အခြားဖိုင်တစ်ခုနှင့် ချိတ်ဆက်ပြီး ထိုနံပါတ်များ၏ ပေါင်းလဒ်ကို ရှာပါ။