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

javascriptkifungu_cha_maneno.includes(kinachotafutwa, [mwanzo_wa_utafutaji]);

Mfano

Wacha tuangalie ikiwa kifungu cha neno 'ab' kimo katika kifungu cha neno 'abcde':

javascriptlet res = 'abcde'.includes('ab');
console.log(res);

Matokeo ya kutekeleza kificho:

javascripttrue

Mfano

Sasa wacha tufanye utafutaji kuanzia herufi ya tano ya kifungu cha neno cha sasa:

javascriptlet res = 'ab cd ef'.includes('cd', 5);
console.log(res);

Matokeo ya kutekeleza kificho:

javascriptfalse

Mfano

Wacha tufanye utafutaji ukizingatia herufi kubwa na ndogo za kifungu cha neno:

javascriptlet res = 'abcde'.includes('AB');
console.log(res);

Matokeo ya kutekeleza kificho:

javascriptfalse

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