JavaScript/ES6

post image
Category: JavaScript/ES6

Destructuring assignment syntax

By Set Kyar Wa Lar 1 year 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 1 year ago

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

post image
Category: JavaScript/ES6

Default parameters

By Set Kyar Wa Lar 1 year 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 1 year 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 1 year ago

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

post image
Category: JavaScript/ES6

ES6 Template literals

By Set Kyar Wa Lar 1 year ago

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

post image
Category: JavaScript/ES6

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

By Set Kyar Wa Lar 1 year ago

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