მეთოდი 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,
რომელიც ეძებს სტრიქონის სიმბოლოს