Njia substring

Njia substring inarudisha sehemu ya neno kutoka kwenye mstari (mstari wa asili haubadilika). Kigezo cha kwanza kinabainisha nambari ya herufi, ambayo njia huanza kukata (nambari huhesabiwa kutoka sifuri), na kigezo cha pili - nambari ya herufi, ambayo inapaswa kumalizia ukataji (herufi yenye nambari hii haijumuishwi kwenye sehemu iliyokatwa). Kigezo cha pili si cha lazima, kama hakijabainishwa, basi herufi zote hadi mwisho wa mstari zitakatwa.

Muundo

javascriptmstari.substring(kuanzia wapi kukata, [hadi wapi kukata]);

Mfano

Hebu tuchukulie kuna mstari. Hebu tukate kutoka kwake herufi kutoka ya kwanza hadi ya tatu:

javascriptlet str = 'abcde';
let sub = str.substring(1, 3);

console.log(sub);

Matokeo ya utekelezaji wa kodi (herufi yenye nambari 3 haitajumuishwa kwenye sehemu iliyokatwa):

javascript'bc'

Mfano

Hebu sasa tukate herufi kutoka 1-y hadi mwisho wa mstari (kwa hili tusibainishe kigezo cha pili cha njia):

javascriptlet str = 'abcde';
let sub = str.substring(1);

console.log(sub);

Matokeo ya utekelezaji wa kodi:

javascript'bcde'

Angalia pia

  • Njia substr na slice,
    ambazo pia hurudisha sehemu ya neno