Šajā piemērā jūs iemācīsities rakstīt JavaScript programmu, kas no teksta noņems visas atstarpes.
Lai saprastu šo piemēru, jums jāpārzina šādas JavaScript programmēšanas tēmas:
- JavaScript virkņu sadalījums ()
- Javascript masīva pievienošanās ()
- JavaScript regex
1. piemērs: split () un join () izmantošana
// program to trim a string const string = ' Hello World '; const result = string.split(' ').join(''); console.log(result);
Rezultāts
Sveika pasaule
Iepriekš minētajā programmā
split(' ')
Metode tiek izmantota, lai sadalītu stīgas atsevišķās masīva elementiem.("", "", "", "", "", "", "Sveika pasaule", "", "", "", "", "", "", "")
join('')
Metode apvieno masīva vērā virkni.
2. piemērs: Regulārās izteiksmes izmantošana
// program to trim a string function trimString(x) ( const result = x.replace(/s/g,''); return result ) const result = trimString(' Hello World '); console.log(result);
Rezultāts
Sveika pasaule
Iepriekš minētajā programmā regulārā izteiksme tiek izmantota kopā ar replace()
metodi, lai no teksta noņemtu visas atstarpes.
/s/g
pārbauda virknes atstarpi.