La ĉefa problemo kun aldono de spaco antaŭ majuskla litero estas ke ĝi povas igi la vorton aspekti pli malgranda ol ĝi devus. Ĉi tio povas esti konfuza por legantoj, kaj ankaŭ povas kaŭzi erarojn dum tajpado de la vorto.
var str = "thisIsAString"; str = str.replace(/([A-Z])/g, ' $1'); console.log(str); // "this Is A String"
Ĉi tiu kodo difinas ĉenon, poste uzas la metodon anstataŭi () por serĉi iujn ajn majusklojn en la ĉeno kaj aldonas spacon antaŭ ili. Fine, ĝi presas la novan ŝnuron al la konzolo.
Kio estas majuskla litero
Majuskla litero en JavaScript estas litero, kiu estas komence de vorto.
Laborante kun teksto
Labori kun teksto en JavaScript povas esti iom malfacila. Estas kelkaj malsamaj manieroj fari ĝin, kaj ĉiu havas siajn proprajn avantaĝojn kaj malavantaĝojn.
La plej simpla maniero labori kun teksto en JavaScript estas uzi la String-objekton. Vi povas aliri la tekston de ĉeno uzante la ĉenproponon, kaj vi ankaŭ povas uzi la metodon substring() por ĉerpi parton de la ĉeno.
Alia maniero labori kun teksto en JavaScript estas uzi la objekton Array. Vi povas aliri la tekston de tabelo uzante la posedaĵon de items, kaj vi ankaŭ povas uzi la metodon indexOf() por trovi specifan eron en tabelo.
Spacoj en JavaScript
Estas kelkaj manieroj krei spacojn en JavaScript. Unu maniero estas uzi la metodon String.replace():
var sentence = “Mi estas frazo.”; frazo.replace(” “, ” “);
Ĉi tio produktos la sekvan ĉenon: Mi estas frazo.