Fő tartalom
Programozás
Tantárgy/kurzus: Programozás > 1. témakör
9. lecke: Szöveg és sztringekÁttekintés: szöveg és sztringek
Az alábbiakban áttekintjük mindazt, amit a szövegekről szóló tananyagokban tanultunk.
Korábban a legtöbb esetben számokat használtunk: számokat adtunk át függvényeknek, számokat tároltunk változókban, stb. Ahogy azonban most láthattad, szöveget is használhatunk. Ezeket JavaScriptben sztringeknek hívjuk; gondolj úgy rájuk, mint karakterek lánca.
Egy sztring létrehozásához a szöveget idézőjelbe tesszük:
"Hello Vilag!"
Ezután valamit tennünk is kell ezzel a sztringgel: például átadhatjuk a t, e, x, t, left parenthesis, right parenthesis parancsnak:
text("Hello Vilag!", 100, 100);
El is tárolhatjuk egy változóban, majd ezt a változót adjuk át a t, e, x, t, left parenthesis, right parenthesis parancsnak:
var udvozlet= "Hello Vilag!";
text(udvozlet, 100, 100);
Érdemes megjegyezni, hogy aposztrófot is használhatunk:
var udvozlet = 'Hello Vilag!';
Azonban nem kombinálhatjuk a különböző típusú írásjeleket – ez hiba! Válaszd vagy az aposztrófot vagy a dupla idézőjelet, és azután csak azt használd!
var udvozlet = 'Hello Vilag!"; // jaj ne!
Ahogy a számok értékét módosíthatjuk, ugyanezt a sztringekkel is megtehetjük. Például egy sztringet hozzáadhatunk egy másikhoz:
var udvozlet = "Szia";
var nev = "Winston";
var koszones = udvozlet + ", " + nev + "!"; // Szia, Winston!
A JavaScriptben való sztringek összefűzését sztringek konkatenálásának hívjuk. Sztringeket számértékekkel is összefűzhetünk:
var xPos = 10;
var yPos = 20;
var felirat = "A koordinatak: " + xPos + ", " + yPos;
Ebben a tananyagban azt is láthattuk, hogy különböző parancsokat is használhatunk a szöveg betűméretének és színének megváltoztatására, amikor a t, e, x, t, left parenthesis, right parenthesis parancs segítségével jelenítünk meg sztringeket. Többet is olvashatsz ezekről a parancsokról a dokumentációnk text parancsról szóló részében (megtekintésükhöz kattints a "dokumentáció" fülre).
Szeretnél részt venni a beszélgetésben?
Még nincs hozzászólás.