ဖြေရှင်းပြီးသား- url ကိုရောက်ပါပြီ။

Got to URL ၏ အဓိကပြဿနာမှာ ကြော်ငြာထားသည့်အတိုင်း အလုပ်မလုပ်ခြင်းပင်ဖြစ်သည်။ ဝဘ်ဆိုဒ်သည် သုံးစွဲသူများအား လိပ်စာဘားထဲသို့ လိပ်စာကို ရိုက်ထည့်ခြင်းဖြင့် ၎င်းတို့၏ ဝဘ်ဘရောက်ဆာ၏ လက်ရှိတည်နေရာကို အလွယ်တကူ ဝင်ရောက်ကြည့်ရှုနိုင်မည်ဟု ကတိပေးသော်လည်း ယင်းမှာ ထိုသို့မဟုတ်ပါ။ ယင်းအစား၊ သုံးစွဲသူများသည် ၎င်းတို့၏အကောင့်ကိုဝင်ရောက်နိုင်ရန် ၎င်းတို့၏အကောင့်ဝင်ရောက်မှုအချက်အလက်ကို ထည့်သွင်းရန် တောင်းဆိုသော စာမျက်နှာတစ်ခုသို့ ပြန်လည်ညွှန်းပေးမည်ဖြစ်သည်။ ၎င်းသည် ဝဘ်စာမျက်နှာများကို ဝင်ရောက်ကြည့်ရှုရန် သို့မဟုတ် အင်တာနက်ပေါ်တွင် အချက်အလက်ရှာဖွေရန် ကြိုးစားနေသည့် သုံးစွဲသူများအတွက် အဓိက အဆင်မပြေမှုတစ်ခုဖြစ်သည်။

window.location = "http://www.google.com";

ဤကုဒ်လိုင်းသည် လက်ရှိဝင်းဒိုးကို Google ပင်မစာမျက်နှာသို့ ပြန်ညွှန်းပေးလိမ့်မည်။

_sub_

JavaScript တွင်၊ လုပ်ရိုးလုပ်စဉ်တစ်ခုသည် အခြားကုဒ်ဘလော့တစ်ခုမှ ခေါ်ဆိုနိုင်သော ကုဒ်တစ်ခုဖြစ်သည်။

မိမိကိုယ်ကို အခြားအငြင်းပွားမှုများ

JavaScript တွင် မိမိကိုယ်ကို နှင့် အခြားအကြောင်း ငြင်းခုံမှုများ ပြုလုပ်ရန် မတူညီသော နည်းလမ်းအချို့ ရှိပါသည်။

ပထမနည်းလမ်းမှာ အမည် သို့မဟုတ် စကားအသုံးအနှုန်းဖြင့် နောက်သော့ချက်စကားလုံး “Self” ကို အသုံးပြုရန်ဖြစ်သည်။ ဥပမာ၊ self.name သည် လက်ရှိအရာဝတ္တုတွင် အမည်ပိုင်ဆိုင်မှုတန်ဖိုးကို ပြန်ပေးသည်။

ဒုတိယနည်းလမ်းမှာ သော့ချက်စကားလုံး “အခြား” ဟူသော စကားရပ်ဖြင့် နောက်တွင် အသုံးပြုရန်ဖြစ်သည်။ ဥပမာအားဖြင့်၊ other.name သည် လက်ရှိအရာဝတ္တုမဟုတ်သော အရာတစ်ခုပေါ်ရှိ အမည်ပိုင်ဆိုင်မှုတန်ဖိုးကို ပြန်ပေးလိမ့်မည်။

အတန်းအစားများ

JavaScript တွင်၊ အတန်းများသည် သီးခြားအမျိုးအစားတစ်ခု၏ ဥပမာများဖြစ်သည်။ ၎င်းတို့သည် ဒေတာကို ထိန်းထားနိုင်သော ကိန်းရှင်များနှင့် ဆင်တူသော်လည်း ၎င်းတို့တွင် အထူးဂုဏ်သတ္တိများရှိသည်။

ပထမအချက်၊ class တစ်ခုသည် class နှင့်သက်ဆိုင်သော ဂုဏ်သတ္တိများ ရှိနိုင်သည်။ ဥပမာအားဖြင့်၊ class တစ်ခုတွင် class ၏အမည်ကိုကိုင်ဆောင်ထားသော “name” ဟုခေါ်သော ပိုင်ဆိုင်မှုတစ်ခုရှိနိုင်သည်။

ဒုတိယအနေနဲ့ အတန်းတွေမှာ နည်းလမ်းတွေ ရှိနိုင်တယ်။ method တစ်ခုသည် function တစ်ခုနှင့်တူသော်လည်း ၎င်းသည် class ၏တစ်ဦးချင်း instance တစ်ခုနှင့်တွဲနေမည့်အစား class နှင့်သက်ဆိုင်သည်။ အတန်း၏ သာဓကအသစ်များကို ဖန်တီးရန် သို့မဟုတ် နည်းလမ်း၏ပြင်ပမှ အတန်း၏အဖွဲ့ဝင်များကို ဝင်ရောက်ကြည့်ရှုခြင်းကဲ့သို့သော အရာများကို လုပ်ဆောင်ရန် နည်းလမ်းများကို အသုံးပြုနိုင်သည်။

နောက်ဆုံးအနေနဲ့၊ class တွေမှာ class ရဲ့ instance အားလုံးက မျှဝေထားတဲ့ properties နဲ့ method တွေ ရှိနိုင်ပါတယ်။ ၎င်းကို "ရှေ့ပြေးပုံစံပိုင်ဆိုင်မှု" ဟုခေါ်သည်။ ရှေ့ပြေးပုံစံ ပိုင်ဆိုင်မှုသည် အတန်း၏ သာဓကအားလုံးမှ မျှဝေထားသော ဒေတာကို သိမ်းဆည်းထားသည့် ကိန်းရှင်တစ်ခုနှင့် တူသည်။ သို့ရာတွင် မည်သည့်ဒေတာအမျိုးအစားကိုမဆို ထိန်းထားနိုင်သည့် ကိန်းရှင်များနှင့်မတူဘဲ ရှေ့ပြေးပုံစံပိုင်ဆိုင်မှုသည် အရာဝတ္တုရည်ညွှန်းချက်တစ်ခုကို အမြဲရရှိထားသည်။ ဆိုလိုသည်မှာ new() ကိုအသုံးပြု၍ class တစ်ခု၏ instance တစ်ခုကို ဖန်တီးသောအခါ၊ သင်သည် Class object ၏ instance တစ်ခု (ရိုးရိုးဟောင်း object မဟုတ်ဘဲ) ကိုညွှန်ပြသော object reference တစ်ခုကို ရရှိမည်ဖြစ်သည်။ ထို့နောက် သင်သည် အစက်အမှတ်အသားကို အသုံးပြု၍ ဤအရာဝတ္တု၏အဖွဲ့ဝင်များကို ဝင်ရောက်ကြည့်ရှုနိုင်သည် (ထို့ကြောင့်- Class.prototype)။

မျက်လှည့်နည်း

ဒီမေးခွန်းအတွက် တိကျသေချာတဲ့ အဖြေတစ်ခုမှ မရှိပါဘူး။ အချို့သူများသည် jQuery ကဲ့သို့သော မူရင်း JavaScript စာကြည့်တိုက်များကို အသုံးပြုခြင်းကို နှစ်သက်ကြပြီး အချို့သူများသည် loops နှင့် conditional statements ကဲ့သို့သော "ရိုးရာ" ပရိုဂရမ်းမင်းနည်းလမ်းများကို ပိုမိုအသုံးပြုလိုပေမည်။ အဆုံးစွန်အားဖြင့်၊ လူတစ်ဦးတစ်ယောက်အတွက် အကောင်းဆုံးလုပ်ဆောင်နိုင်သောအရာသည် ၎င်းတို့၏ကိုယ်ပိုင်နှစ်သက်မှုနှင့် အတွေ့အကြုံအပေါ် မူတည်ပါသည်။

Related ရေးသားချက်များ:

a Comment ချန်ထား