I dette eksempel lærer du at skrive et JavaScript-program, der fjerner alle mellemrum fra en tekst.
For at forstå dette eksempel skal du have kendskab til følgende JavaScript-programmeringsemner:
- JavaScript strengopdeling ()
- Javascript Array-deltagelse ()
- JavaScript Regex
Eksempel 1: Brug split () og join ()
// program to trim a string const string = ' Hello World '; const result = string.split(' ').join(''); console.log(result);
Produktion
Hej Verden
I ovenstående program,
- Den
split(' ')
metode, der anvendes til at opdele strengene i individuelle array elementer.("", "", "", "", "", "", "Hej Verden", "", "", "", "", "", "", "")
- Den
join('')
metode fusionerer array til en streng.
Eksempel 2: Brug af regulært udtryk
// program to trim a string function trimString(x) ( const result = x.replace(/s/g,''); return result ) const result = trimString(' Hello World '); console.log(result);
Produktion
Hej Verden
I ovenstående program bruges Regular Expression med replace()
metoden til at fjerne alle hvide mellemrum fra en tekst.
/s/g
kontrollerer, om der er mellemrum i strengen.