JavaScript လေ့ကျင့်ခန်း အဆင့် 10.5

Задание 1

စာမျက်နှာပေါ်တွင် သုံးစွဲသူက စာသားကို ရွေးချယ်သည်။ Ctrl + Enter ကိုနှိပ်လိုက်သည့်အခါ ထိုစာသားကို clipboard ထဲသို့ ကူးထည့်ပါ။

Задание 2

textarea တစ်ခု ပေးထားသည်။ ၎င်းထဲသို့ စာသားရိုက်ထည့်သည်။ Tab ခလုတ်ကိုနှိပ်လိုက်သည့်အခါ မှိတ်တုတ်မှိတ်တုတ်ဖြစ်နေသော cursor ၏ နေရာတွင် tab သင်္ကေတကို ထည့်သွင်းပါ။

Задание 3

input များ ပေးထားသည်။ မည်သည့် input ထဲမဆို စာသားရိုက်ထည့်ပြီး Enter ကိုနှိပ်နိုင်သည်။ ထိုနောက် input ထဲမှ စာသားသည် �ျောက်ကွယ်သွားသည်။ တစ်ခုချင်းစီက input သည် �ိုက်ထည့်ထားသော စာသားများကို မှတ်မိအောင်လုပ်ပါ။ input တစ်ခုစီ၏ အထက်တွင် မြှားခလုတ်များထားပြီး၊ ၎င်းတို့ကိုသုံး၍ ယခင်ရိုက်ထည့်ထားသော စာသားကို input ထဲသို့ ပြန်ရောက်အောင် လုပ်နိုင်ရမည်။

Задание 4

ကိန်းတစ်ခု ပေးထားသည်။ ဖန်သားပြင်ပေါ်တွင် ကိန်းကို သင်ရိုးမှအတိုင်း သုဒ္ဓဆခွဲကိန်းများအဖြစ် ခွဲခြားသည့် လုပ်ငန်းစဉ်ကို ဖော်ပြပါ။

Задание 5

အဆင့်များစွာ နက်ရှိုင်းနိုင်သော multidimensional object တစ်ခု ပေးထားသည်။

javascript{
  a: {
    b: {
      c: '+++'
    }
  },
}

function တစ်ခုလုပ်ပါ။ ၎င်းသည် object ၏ element များကို ပြန်ပေးမည်ဖြစ်ပြီး၊ parameter အဖြစ် object ၏ key များကို အစက်များဖြင့် ပိုင်းခြားထားသော string ကို လက်ခံမည်။

javascriptfunc('a.b.c'); // returns '+++'
Задание 6

ဇယားတစ်ခု ပေးထားသည်။ ခလုတ်ကိုနှိပ်လိုက်သည့်အခါ ၎င်းကို အောက်ပါအတိုင်း ဖြည့်စွက်ပါ။