Metode substring

Metode substring atgriež apakšvirkni no virknes (oriģinālā virkne šajā procesā netiek mainīta). Pirmais parametrs norāda simbola numuru, no kura metode sāk griezt (numerācija sākas no nulles), bet otrais parametrs - simbola numuru, kurā jāpabeidz griešana (simbols ar šo numuru netiek iekļauts izgrieztajā daļā). Otrais parametrs nav obligāts, ja tas nav norādīts, tad tiks izgriezti visi simboli līdz virknes beigām.

Sintakse

javascriptvirkne.substring(no kurienes sākt griezt, [līdz kur griezt]);

Piemērs

Ir dota virkne. Izgriezīsim no tās simbolus no pirmā līdz trešajam:

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

console.log(sub);

Koda izpildes rezultāts (simbols ar numuru 3 netiks iekļauts izgrieztajā daļā):

javascript'bc'

Piemērs

Tagad izgriezīsim simbolus no 1. līdz virknes beigām (lai to izdarītu, nenorādīsim otro metodes parametru):

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

console.log(sub);

Koda izpildes rezultāts:

javascript'bcde'

Skatiet arī

  • metodes substr un slice,
    kuras arī atgriež apakšvirkni