var string1 = "Acesta este un șir";
determină valoarea șirului stocată în variabila (stringl), precum și fragmentul de cod următor:
var string2 = 'Si acest lucru prea';
definește un șir de lungime 1. Corzile sunt asociate cu un obiect String care oferă metode de procesare și verificare a acestora. De exemplu, utilizând metoda charAt (), puteți extrage caractere din șiruri.
var myName = "Thomas";
var thirdLetter = MyName.charAt (2);
Datorită faptului că caracterele dintr-un șir de caractere sunt numerotate începând de la zero (prima poziție în linie - aceasta este poziția cu indicele de zero), acest fragment de cod este preluat de la începutul șirului treilea caracter (m), iar valoarea sa este atribuit thirdLetter. De asemenea, puteți determina lungimea unui șir folosind metoda lungime:
var strlen = Numele meu lungime;
În acest caz, valoarea strlen este 5. Acestea sunt doar două dintre cele mai multe metode disponibile pentru lucrul cu șiruri de caractere; vom discuta acest lucru în detaliu mai târziu. Dar înainte de a continua să discutăm alte tipuri de date, luați în considerare câteva caracteristici importante ale lucrului cu șiruri de caractere.
Corzi și caractere speciale
Puteți introduce în șir toate caracterele alfabetice și numerice, precum și semnele de punctuație, însă există mai multe restricții naturale. De exemplu, simbolul de tranziție pe o linie nouă schimbă ieșirea pe afișaj cu o singură linie. Tastând simbolul direct pe linie, folosind tasta
var myString = "Aceasta este prima linie.
Și acesta este al doilea.
var myString = "Acesta este primul rând. \ n Și acesta este al doilea rând."
Acest exemplu evidențiază o altă caracteristică importantă a codurilor de control: ele sunt interpretate corect chiar și atunci când sunt combinate cu alte simboluri (în acest caz, cu simbolurile și A).