Mbinu ya endsWith

Mbinu endsWith inakagua ikiwa mfuatano wa herufi unaishia na kipande cha herufi kilichobainishwa katika kigezo cha kwanza. Ikiwa unaishia, inarudisha true, na ikiwa hauishii, inarudisha false. Kigezo cha pili cha hiari kinaweza kubainisha urefu wa mfuatano wa herufi. Katika hali hii ukaguzi hautafanyika kwa mwisho halisi wa mfuatano wa herufi, bali kwa ule uliobainishwa.

Muundo

javascriptmfuatano_wa_herufi.endsWith(tunatafuta, [urefu wa mfuatano wa herufi]);

Mfano

Hebu tuangalie ikiwa mfuatano wa herufi unaishia na kipande cha herufi ulichopewa:

javascriptlet str = 'abcde';
let res = str.endsWith('cde');

console.log(res);

Matokeo ya kutekeleza kificho:

javascripttrue

Mfano

Hebu tuangalie ikiwa mfuatano wa herufi unaishia na kipande cha herufi ulichopewa:

javascriptlet str = 'abcde';
let res = str.endsWith('xxx');

console.log(res);

Matokeo ya kutekeleza kificho:

javascriptfalse

Mfano

Weka kwa nguvu urefu wa mfuatano wa herufi kwa ajili ya ukaguzi:

javascriptlet str = 'abcde';
let res = str.endsWith('bc', 3);

console.log(res);

Matokeo ya kutekeleza kificho:

javascripttrue

Angalia pia

  • mbinu startsWith,
    ambayo inakagua mwanzo wa mfuatano wa herufi
  • mbinu indexOf,
    ambayo inatekeleza utafutaji katika mfuatano wa herufi
  • mbinu lastIndexOf,
    ambayo inatekeleza utafutaji katika mfuatano wa herufi kuanzia mwisho
  • mbinu includes,
    ambayo inatafuta mfuatano wa herufi
  • mbinu at,
    ambayo inatafuta herufi katika mfuatano wa herufi