76 of 264 menu

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
enituzluzcda