Njia ya includes
Njia includes inafanya utafutaji
wa kifungu cha neno kilichopewea kwenye kifungu cha neno cha sasa
kwa kuzingatia herufi kubwa na ndogo. Kigezo cha kwanza njia
inakubali kifungu cha neno, kinachohitaji kutafutwa, kigezo cha pili
si cha lazima - mwanzo wa nafasi, ambapo utafutaji
uanze. Baada ya kutekeleza, njia
inairudisha true au false.
Kisarufi
kifungu_cha_maneno.includes(kinachotafutwa, [mwanzo_wa_utafutaji]);
Mfano
Wacha tuangalie ikiwa kifungu cha neno 'ab'
kimo katika kifungu cha neno 'abcde':
let res = 'abcde'.includes('ab');
console.log(res);
Matokeo ya kutekeleza kificho:
true
Mfano
Sasa wacha tufanye utafutaji kuanzia herufi ya tano ya kifungu cha neno cha sasa:
let res = 'ab cd ef'.includes('cd', 5);
console.log(res);
Matokeo ya kutekeleza kificho:
false
Mfano
Wacha tufanye utafutaji ukizingatia herufi kubwa na ndogo za kifungu cha neno:
let res = 'abcde'.includes('AB');
console.log(res);
Matokeo ya kutekeleza kificho:
false
Angalia pia
-
njia
at,
ambayo hutafuta herufi kulingana na namba ya nafasi yake kwenye kifungu cha neno -
njia
startsWith,
ambayo inaangalia mwanzo wa kifungu cha neno -
njia
endsWith,
ambayo inaangalia mwisho wa kifungu cha neno -
njia
indexOf,
ambayo inafanya utafutaji wa kifungu cha neno -
njia
lastIndexOf,
ambayo hutafuta tukio la mwisho la kifungu cha neno