lastIndexOf մեթոդը
lastIndexOf մեթոդը կատարում է
ենթատողի վերջին ներդրման որոնում տողում:
Միաժամանակ անհրաժեշտ է ուշադրություն դարձնել
առաջին պարամետրում նշված նիշերի ռեգիստրին:
Որոնումը կատարվում է տողի վերջից սկսած: Մեթոդը կվերադարձնի
վերջից սկսած առաջին համընկնման դիրքը,
իսկ եթե այն չի գտնվել, ապա կվերադարձնի -1:
Որպես երկրորդ ոչ պարտադիր պարամետր կարելի է
փոխանցել այն նիշի համարը, որտեղից
պետք է սկսել որոնումը:
Շարահյուսություն
տող.lastIndexOf(ինչ ենք փնտրում, [որտեղից սկսել որոնումը]);
Օրինակ
Եկեք գտնենք ենթատողի վերջին ներդրման դիրքը:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');
console.log(res);
Կոդի կատարման արդյունքը.
9
Օրինակ
Եկեք սահմանենք որոնման սկզբի դիրքը.
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);
console.log(res);
Կոդի կատարման արդյունքը.
6
Տես նաև
-
startsWithմեթոդը,
որը ստուգում է տողի սկիզբը -
endsWithմեթոդը,
որը ստուգում է տողի վերջը -
indexOfմեթոդը,
որը փնտրում է ենթատողի առաջին ներդրումը -
includesմեթոդը,
որը փնտրում է տող -
atմեթոդը,
որը փնտրում է տողի նիշ