Mbinu ya At
Mbinu at inatekeleza utafutaji wa herufi
kwa nambari ya nafasi yake kwenye string.
Kwenye kigezo cha mbinu tunataja nambari kamili,
ambayo inaweza kuwa chanya au hasi
(katika kesi hii utafutaji unafanywa kutoka mwisho wa string).
Syntax
string.at(nambari_ya_nafasi_ya_herufi);
Mfano
Wacha tujue ni herufi gani iko
kwenye string kwa nambari 0:
let res = 'abcde'.at(0);
console.log(res);
Matokeo ya utekelezaji wa kodi:
'a'
Mfano
Wacha tujue ni herufi gani iko
kwenye string kwa nambari -1:
let res = 'abcde'.at(-1);
console.log(res);
Matokeo ya utekelezaji wa kodi:
'e'
Mfano
Ikiwa herufi haikupatikana, basi
inarejesha undefined:
let res = 'abcde'.at(10);
console.log(res);
Matokeo ya utekelezaji wa kodi:
'undefined'
Mfano
Inawezekana kutumia mbinu at
kwa kuchanganya na mbinu zingine za string.
Wacha tuangalie mfano kwa kutumia
mbinu concat:
let str = 'word1'.at(0).concat('word2'.at(-1));
console.log(str);
Matokeo ya utekelezaji wa kodi:
'w2'
Angalia pia
-
mbinu
startsWith,
ambayo inakagua mwanzo wa string -
mbinu
endsWith,
ambayo inakagua mwisho wa string -
mbinu
indexOf,
ambayo inatekeleza utafutaji wa sehemu ndogo ya string (substring) -
mbinu
lastIndexOf,
ambayo inatafuta tukio la mwisho la sehemu ndogo ya string -
mbinu
includes,
ambayo inatafuta string