El llenguatge de script orientat a objectes JavaScript és actualment el llenguatge de script orientat a objectes més utilitzat per fer que les pàgines web siguin interactives. Gairebé sempre, per resoldre problemes complexos amb aquest llenguatge, heu de recórrer a l’ús de matrius. El script comença a utilitzar la matriu declarant-lo. Vegem com es fa exactament això.
Necessari
Coneixements bàsics de JavaScript
Instruccions
Pas 1
Hi ha diverses maneres de crear una matriu de JavaScript. Per exemple, així: var sampleArray = [element_0, element_1, element_2, element_2]; Aquesta línia crea una matriu de quatre unitats de llarg. Si no especifiqueu elements de matriu, es crearà una matriu buida: var emptyArray =;
Pas 2
Una altra manera de definir una matriu: var sampleArray = new Array (element_0, element_1, element_2, element_2); i aquesta opció crearà una matriu de quatre unitats de llarg. I aquí, si no enumereu els elements de la matriu, la matriu es crearà buida: var emptyArray = new Array (); En una matriu tan buida, després de la declaració, podeu crear diversos elements amb índexs que no segueixen cada un. altres. Per exemple: var emptyArray = new Array ();
matriu buida [4] = 47;
emptyArray [792] = 1; a diferència, per exemple, de matrius en llenguatge C, aquesta matriu ocuparà la quantitat de memòria necessària per emmagatzemar només dos elements, no 793. Podeu crear una matriu buida d'una longitud determinada, tots els elements dels quals tindrà el valor "undefined": var emptyArray = new Array (8); Aquesta matriu buida contindrà 8 elements, el valor dels quals no està definit.
Pas 3
Per a qualsevol dels mètodes de creació anteriors, els elements de matriu poden ser nombres enters o fraccionaris, cadenes i valors lògics. Les matrius també poden ser elements d'altres matrius. Un exemple de creació d'una matriu que conté un element de cadascun dels tipus enumerats: var mixedArray = [4, 3.14, "text", true, [47, 8.1]; Com que una matriu pot ser un element d'una altra matriu, és fàcil d'entendre com crear matrius multidimensionals. Un exemple de creació d'una matriu tridimensional: var multiDimArray = [1, true], [8, true], 3.14], "text", 42]; totes són matrius numerades. Els objectes s’han d’utilitzar per crear matrius associatives (anomenades) a JavaScript.