lastIndexOf Method

lastIndexOf method သည် စာကြောင်းထဲတွင် စာကြောင်းခွဲတစ်ခု၏ နောက်ဆုံးအကြိမ် ပေါ်ပေါက်သည့် နေရာကို ရှာဖွေပေးပါသည်။ ပထမပါရာမီတာတွင် သတ်မှတ်ပေးထားသော စာလုံးအကြီးအသေး (case) ကို ဂရုပြုရန် လိုအပ်ပါသည်။ ရှာဖွေမှုကို စာကြောင်း၏ အဆုံးမှ စတင်ပါသည်။ Method သည် အဆုံးမှ စတင်ရှာဖွေပြီး ပထမဆုံး တိုက်ဆိုင်မှု၏ အနေအထားကို ပြန်ပေးမည် ဖြစ်ပြီး၊ တိုက်ဆိုင်မှု မတွေ့ပါက -1 ကို ပြန်ပေးပါမည်။ ဒုတိယမြောက် မဖြစ်မနေ ထည့်ရန်မလိုသော ပါရာမီတာအနေဖြင့် မည်သည့် စာလုံးနေရာမှ စတင်၍ ရှာဖွေရမည်ကို ဖော်ပြနိုင်ပါသည်။

Syntax

javascriptစာကြောင်း.lastIndexOf(ဘာကိုရှာမလဲ၊ [မည်သည့်နေရာမှ စတင်ရှာမလဲ]);

ဥပမာ

စာကြောင်းခွဲတစ်ခု၏ နောက်ဆုံးအကြိမ် ပေါ်ပေါက်သည့် အနေအထားကို ရှာကြည့်ရအောင်။

javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');

console.log(res);

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ်။

javascript9

ဥပမာ

ရှာဖွေမှု စတင်ရမည့် အနေအထားကို သတ်မှတ်ကြည့်ရအောင်။

javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);

console.log(res);

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ်။

javascript6

ဆက်လက်ကြည့်ရှုရန်

  • startsWith method,
    သည်စာကြောင်း၏ အစကို စစ်ဆေးပေးပါသည်။
  • endsWith method,
    သည်စာကြောင်း၏ အဆုံးကို စစ်ဆေးပေးပါသည်။
  • indexOf method,
    သည်စာကြောင်းခွဲ၏ ပထမဆုံးအကြိမ် ပေါ်ပေါက်မှုကို ရှာဖွေပေးပါသည်။
  • includes method,
    သည်စာကြောင်းကို ရှာဖွေပေးပါသည်။
  • at method,
    သည်စာကြောင်း၏ စာလုံးကို ရှာဖွေပေးပါသည်။