Lecția ActionScript de astăzi se va concentra pe următoarea problemă:
- Crearea unei matrice multidimensionale (ActionScript Array)
Și când întâmpinați nevoia de a crea o structură de date mai complexă decât o variabilă simplă ActionScript (String, Number, Boolean, Null, int, uint) sau o matrice ActionScript (Array). Dacă aveți nevoie pentru a accesa o mulțime de grupuri de date, soluția este de a stoca matricea (ele) în matrice (e). Un array (ActionScript Array) în care sunt stocate una sau mai multe matrice se numește o matrice multidimensională.
Deși ActionScript vă permite să creați tablouri cu două nivele de cuibărit și mai mult, în practică, întâmpinați rareori necesitatea de a crea mai mult de două nivele. O matrice bidimensională (ActionScript Array) poate fi considerată ca o tabelă în care coloanele sunt o matrice externă (matricea parentală), iar rândurile sunt interne (array-copil). De exemplu, dacă aveți o matrice în care sunt stocate notele elevului pentru disciplinele școlare, puteți stoca într-un alt element al acestei matrice o altă matrice cu evaluări pe un anumit subiect.
O matrice multidimensională (ActionScript Array) este creată după cum urmează:
- mai întâi creați o matrice externă
- atunci creați o matrice internă în elementul selectat al matricei externe
Crearea unei matrice multidimensionale (ActionScript Array)
Creați o matrice nouă în primul element al matricei deja create.
Introduceți valoarea dorită în primul element al matricei interne.
Repetați ultimele două pași de câte ori doriți să introduceți matricea cu date.
Informații suplimentare
Puteți accesa elementul dorit în matricea internă prin specificarea indexului său. De exemplu, ați creat următoarea matrice (ActionScript Array):
Pentru a testa valoarea unui element specific într-o matrice internă, utilizați metoda ActionScript.