Метод indexOf
Метод indexOf сатрда сатрни излашни
амалга оширади. Биринчи параметрда
изланay сатрни бизга керакли регистрда
(катта ёки кичик ҳарфлар) кўрсатамиз.
Метод биринчи мос келиш ўринни қайтаради,
агар у топилмаса -1 қайтаради.
Иккинчи мажбурий бўлмаган параметр сифатида
излашни қайердан бошлаш кераклигини
кўрсатиш мумкин.
Синтаксис
сатр.indexOf(нима излаймиз, [қайердан излашни бошлаш]);
Мисол
Келинг, биринчи мос келиш ўринни топамиз:
let str = 'ab cd cd cd ef';
let res = str.indexOf('cd');
console.log(res);
Кодни ишга туширish натижаси:
3
Мисол
Келинг, излашни қайердан бошлашни кўрсатамиз:
let str = 'ab cd cd cd ef';
let res = str.indexOf('cd', 4);
console.log(res);
Кодни ишга туширish натижаси:
6
Мисол
Энди мавжуд бўлмаган сатрни излаймиз:
let str = 'ab cd cd cd ef';
let res = str.indexOf('xx');
console.log(res);
Кодни ишга туширish натижаси:
-1
Мисол
Келинг, жорий сатр учун ноўрин регистрда кўрсатилган сатрни излаймиз:
let str = 'ab cd cd cd ef';
let res = str.indexOf('CD');
console.log(res);
Кодни ишга туширish натижаси:
-1
Қаранг
-
метод
startsWith,
сатр бошланишини текширади -
метод
endsWith,
сатр тугашини текширади -
метод
lastIndexOf,
сатрни охирги мос келишини излайди -
метод
includes,
сатрни излайди -
метод
at,
сатр белгисини излайди