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
mfuatano_wa_herufi.endsWith(tunatafuta, [urefu wa mfuatano wa herufi]);
Mfano
Hebu tuangalie ikiwa mfuatano wa herufi unaishia na kipande cha herufi ulichopewa:
let str = 'abcde';
let res = str.endsWith('cde');
console.log(res);
Matokeo ya kutekeleza kificho:
true
Mfano
Hebu tuangalie ikiwa mfuatano wa herufi unaishia na kipande cha herufi ulichopewa:
let str = 'abcde';
let res = str.endsWith('xxx');
console.log(res);
Matokeo ya kutekeleza kificho:
false
Mfano
Weka kwa nguvu urefu wa mfuatano wa herufi kwa ajili ya ukaguzi:
let str = 'abcde';
let res = str.endsWith('bc', 3);
console.log(res);
Matokeo ya kutekeleza kificho:
true
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