String function
String function သည် ပေးထားသောတန်ဖိုးကို string အဖြစ်သို့ ပြောင်းလဲပေးပါသည်။ primitive များ (နံပါတ်များ၊ string များနှင့် အခြားရိုးရှင်းသောအမျိုးအစားများ) အတွက် ပြောင်းလဲခြင်းသည် ရှင်းလင်းသောနည်းလမ်းဖြင့် ဖြစ်ပေါ်ပါသည်။ ဥပမာ: true -
'true', 5 - '5'။ object များကိုမူ များသောအားဖြင့် '[object
Object]' အဖြစ်သို့ ပြောင်းလဲကြပြီး၊ ခြွင်းချက်များလည်း ရှိနိုင်ပါသည်။
Syntax
javascriptString(ဘာကို ပြောင်းလဲရမလဲ);
ဥပမာ
နံပါတ် 0 ကို string အဖြစ်သို့ ပြောင်းလဲကြည့်ရအောင်:
javascriptString(0);
ကုဒ်ကို run ပြီးနောက်ရလဒ်:
javascript'0'
ဥပမာ
ယခု function parameter တွင် ကိန်းဂဏန်းမဟုတ်သောတန်ဖိုး NaN ကို ထည့်ကြည့်မည်:
javascriptString(NaN);
ရလဒ်အနေဖြင့် string တစ်ခုကို ရရှိမည်:
javascript'NaN'
ဥပမာ
boolean တန်ဖိုး false ကို ပြောင်းလဲကြည့်မည်:
javascriptString(false);
ကုဒ်ကို run ပြီးနောက်ရလဒ်:
javascript'false'
ဥပမာ
String function ကို အသုံးပြု၍ string ကို ပြောင်းလဲကြည့်မည်:
javascriptString('str');
ကုဒ်ကို run ပြီးနောက် ရလဒ်အဖြစ် မူလ string အတိုင်းပင် ရရှိမည်:
javascript'str'
ဥပမာ
ယခု function parameter တွင် တန်ဖိုး null ကို ထည့်ကြည့်မည်:
javascriptString(null);
ကုဒ်ကို run ပြီးနောက် string အဖြစ်သို့ ပြောင်းလဲထားသော တန်ဖိုးကို ရရှိမည်:
javascript'null'
ဥပမာ
Function parameter တွင် တန်ဖိုး undefined ကို ထည့်ကြည့်မည်:
javascriptString(undefined);
ကုဒ်ကို run ပြီးနောက်ရလဒ်:
javascript'undefined'
ဥပမာ
ယခု parameter တွင် ဗလာ object ကိုကိုယ်စားပြုသော curly braces များကို ထည့်ကြည့်မည်:
javascriptString({});
ကုဒ်ကို run ပြီးနောက် ပေးထားသော object ၏ အမျိုးအစားကို ဖော်ပြထားသည့် string တစ်ခုကို ရရှိမည်:
javascript'[object Object]'
ဥပမာ
ယခု square brackets သို့မဟုတ် ဗလာ array ကို ပြောင်းလဲကြည့်မည်:
javascriptString([]);
အဆုံးတွင် object အမျိုးအစားဖော်ပြချက်အစား ဗလာ string တစ်ခုကို ရရှိမည်:
javascript''
ဥပမာ
Function parameter တွင် နံပါတ်များဖြင့် ဖြည့်ထားသော array တစ်ခုကို ထည့်ကြည့်မည်:
javascriptString([1, 2, 3]);
ကုဒ်ကို run ပြီးနောက် array အတွင်းရှိ တန်ဖိုးအားလုံးသည် string တစ်ခုတည်းအဖြစ်သို့ ပြောင်းလဲသွားမည်:
javascript'1,2,3'