Termenul de sir (string) desemneaza orice cuvant, text, fraze, sau un singur caracter, puse intre ghilimele (simple sau duble).
Sirurile pot contine numere, caractere speciale, spatii; in general orice caracter de la tastatura.
ActionScript 3 contine proprietati si metode (functii) speciale pentru lucru cu siruri, prin care se pot face diferite operatii de manipulare a sirurilor, cautare in ele, conversie.
Dupa cum totul in ActionScript 3 e vazut ca obiect, inclusiv sirurile, cand este definit un text, de ex.: "Site marplo.net", se creaza o instanta la clasa String.

1. Ghilimele si secvente escape

O variabila care stocheaza in ea date de tip String (sir) se poate defini cu oricare din urmatoarele forme:
                var nume_var:String = "sirul";
                var nume_var:String = new String("Sirul");
                var nume_var:String = String("Sirul");
- Ghilimelele (pot fi simple sau duble) indica faptul ca textul din ele trebuie interpretat ca tip String (sir).
- De obicei se folosesc ghilimele duble, dar la fel e de preferat si simple, mai ales cand in textul respectiv sunt adaugate ghilimele duble ca parte din text. Si invers, daca textul respectiv contine ghilimele simple, e de preferat sa fie incadrat intre ghilimele duble.
      De exemplu:
                var sir1:String = "Tutoriale 'Flash' marplo.net";
                var sir2:String = 'Tutoriale "Flash" marplo.net';
• Ca reguli generale:
          - Tipul de ghilimele care incepe sirul trebuie sa fie folosit si la sfarsitul lui.
          - Daca in text sunt ghilimele de acelasi tip cu cele folosite la inceputul si sfarsitul sirului, cele din text trebuie precedate de caracterul backslash (\) "escape". Astfel programul recunoaste ca acele ghilimele sunt parte din text si nu pt. sintaxa de creare a sirului.
      De exemplu:
                var sir1:String = "Tutoriale \"Flash\" marplo.net";
                var sir2:String = 'Tutoriale \'Flash\' marplo.net';
Secventele escape sunt grupuri de caractere formate din backslash si alt caracter, care astfel unite indeplinesc un rol special.
      Secventele escape folosite sunt:


- Unirea mai multor siruri intr-un singur sir se face cu caracterul '+'
        Exemplu:
  var sir1:String = ' Jocuri ';
  var sir2:String = 'Anime';
  var sir3:String = 'Cursuri'+ sir1+ sir2;
  trace(sir3);             // Cursuri Jocuri Anime

2. Proprietati si Metode obiect String

Obiectul String are o singura proprietate, si anume length. Aceasta returneaza numarul de caractere din sir.
      Exemplu:
Metode ale obiectului String sunt:

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Care meta tag se foloseste pentru scurta descriere a paginii?
<meta content="..."> <meta description="..."> <meta http-equiv="...">
<meta name="description" content="70-160 caractere ce descriu continutul paginii" />
Ce proprietate CSS opreste efectul dat de "float"?
clear text-align position
#some_id {
  clear: both;
}
Clic pe metoda ce creaza un array cu toate elementele din pagina cu un anumit nume de tag.
getElementsByName() getElementById() getElementsByTagName()
var divs = document.getElementsByTagName("div");
var nr_divs = divs.length;
alert(nr_divs);
Indicati functia PHP ce returneaza numarul de elemente dintr-un array.
is_[) count() strlen()
$arr =[7, 8, "abc", 10);
$nri = count($arr);
echo $nri;        // 4
Indicati adverbul corespunzator adjectivului din paranteza in propozitia: "I live (happy)".
happly happily hapily
I live happily.
- Traiesc fericit (in mod fericit).
Indicati adverbul corespunzator adjectivului din paranteza in propozitia: "Vivo (feliz)".
felizamente felizmente felices
Vivo felizmente.
- Traiesc fericit (cu fericire).
Obiectul String - Siruri

Last accessed pages

  1. Viitor simplu si continuu - Future Tense Simple and Continuous (20065)
  2. Trecutul simplu si continuu - Past Tense Simple and Continuous (36055)
  3. Poezii pentru copii, in engleza (8606)
  4. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (55430)
  5. Numere in JavaScript (423)

Popular pages this month

  1. Prezentul simplu si continuu - Present Tense Simple and Continuous (3396)
  2. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (2785)
  3. Gramatica limbii engleze - Prezentare Generala (2520)
  4. Prezent perfect si Prezent perfect continuu - Present perfect and Continuous (2182)
  5. Trecutul simplu si continuu - Past Tense Simple and Continuous (1795)