JavaScript/ES6

post image
Category: JavaScript/ES6

Destructuring assignment syntax

By Set Kyar Wa Lar 11 months ago

ကျွန်တော်တို့ဒီနေ့ရေးသားမယ့် အကြောင်းအရာကတော့ Destructing assignment ဘဲဖြစ်ပါတယ်။ Destructuring assignment syntax က arrays value တွေ object property တွေကို distinct variables ဖြစ်အောင်ပြုလုပ်ပေးတဲ့ JavaScript expression တစ်ခုဖြစ်ပါတယ်။ ဘယ်လိုမျိုးလဲဆိုတာသိအောင် အောက်ဖော်ပြပါ codeblock ကိုတစ်ချက်ကြည့်လိုက်ရအောင်…

post image
Category: JavaScript/ES6

New string methods

By Set Kyar Wa Lar 11 months ago

ဒီနေ့ရေးသားမယ့်အကြောင်းအရာကတော့ ES6 မှာအသစ်ပါလာတဲ့ string methods လေးခုအကြောင်းဘဲဖြစ်ပါတယ်။ ဘာတွေလည်းဆိုရင်တော့ .startsWith() .endsWith() .includes() နဲ့ .repeat() တိုဘဲဖြစ်ပါတယ်။

post image
Category: JavaScript/ES6

Default parameters

By Set Kyar Wa Lar 11 months ago

JavaScript မှာ function ရဲ့ parameters default value က undefined ဖြစ်ပါတယ်။ ဒါပေမယ့် တစ်ချို့အချိန်တွေမှာ မတူညီတဲ့ default value တွေထည့်ရင်ပိုပြီး အဆင်ပြေတဲ့အခြေအနေမှာရှိပါတယ်။ အဲ့လိုအချိန်မျိုးမှာဆို default parameters တွေကအသုံးဝင်ပါတယ်။

post image
Category: JavaScript/ES6

Arrow Functions and this

By Set Kyar Wa Lar 11 months ago

အရင် Article မှာ arrow function အကြောင်းရေးသားခဲ့ပါတယ်။ အခုရေးသားမယ့် အကြောင်းအရာကတော့ arrow function ကသူ့ကိုယ်ပိုင် this ကို bind မလုပ်ဘူးဆိုတာကိုဘဲဖြစ်ပါတယ်။ ဘယ်လိုမျိုးဟာကို ပြောတာလဲဆိုတာသိအောင် အောက်ဖော်ပြပါ နမူနာ code block ကိုကြည့်လိုက်အောင်…

post image
Category: JavaScript/ES6

Arrow Function aka Fat Arrow Function

By Set Kyar Wa Lar 11 months ago

ဒီနေ့ရေးသားမယ့် အကြောင်းအရာကတော့ ES6 Arrow Function ပဲဖြစ်ပါတယ်။ Arrow function က အမြဲတမ်း anonymous function တွေဖြစ်ပါတယ်။ ပုံမှန် array တစ်ခုထဲမှာရှိတဲ့ array elements တွေကို ၂ နဲ့မြှောက်ချင်ရင် အောက်ဖော်ပြပါအတိုင်းရေးသားကြပါတယ်…

post image
Category: JavaScript/ES6

ES6 Template literals

By Set Kyar Wa Lar 11 months ago

ဒီနေ့ရေးသားဖော်ပြမှာကတော့ ES6 Template literals အကြောင်းပဲဖြစ်ပါတယ်။ JavaScript မှာ variable တွေကို string ထဲမှာထည့်ချင်လို့ရှိရင် ' + variable_name +' ဆိုပြီး အမြဲတမ်း '+ တွေ '+ တွေထည့်ပြီး concatenation လုပ်ရတယ်။

post image
Category: JavaScript/ES6

JavaScript var, let, const ဘာတွေကွာလဲ

By Set Kyar Wa Lar 11 months ago

ကျွန်တော်တို့ JavaScript variable တွေကိုကြေငြာတဲ့အခါမှာ var, let, const သုံးမျိုးအသုံးပြုပြီးကြေငြာလို့ရပါတယ်။ ကျွန်တော်ဒီနေ့ဖော်ပြမှာက ဒီသုံးခု ဘာတွေကွာလဲဆိုတာကိုနမူနာတွေနဲ့ရှင်းပြမှာဘဲဖြစ်ပါတယ်။