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