Hlavným problémom pridávania medzery pred veľké písmeno je, že slovo môže vyzerať menšie, ako by malo. To môže byť pre čitateľov mätúce a môže to tiež viesť k chybám pri písaní slova.
var str = "thisIsAString"; str = str.replace(/([A-Z])/g, ' $1'); console.log(str); // "this Is A String"
Tento kód definuje reťazec, potom použije metódu replace() na vyhľadanie akýchkoľvek veľkých písmen v reťazci a pridá pred ne medzeru. Nakoniec vytlačí nový reťazec do konzoly.
Čo je veľké písmeno
Veľké písmeno v JavaScripte je písmeno, ktoré je na začiatku slova.
Práca s textom
Práca s textom v JavaScripte môže byť trochu zložitá. Existuje niekoľko rôznych spôsobov, ako to urobiť, a každý má svoje výhody a nevýhody.
Najjednoduchší spôsob práce s textom v JavaScripte je použiť objekt String. K textu reťazca môžete pristupovať pomocou vlastnosti string a na extrahovanie časti reťazca môžete použiť aj metódu substring().
Ďalším spôsobom práce s textom v JavaScripte je použitie objektu Array. K textu poľa môžete pristupovať pomocou vlastnosti items a na nájdenie konkrétnej položky v poli môžete použiť aj metódu indexOf().
Medzery v JavaScripte
Existuje niekoľko spôsobov, ako vytvoriť priestory v JavaScripte. Jedným zo spôsobov je použiť metódu String.replace():
var veta = „Ja som veta.“; veta.nahradit(” “, ” “);
Vznikne nasledujúci reťazec: Som veta.