For nogle er JavaScript ofte betragtet som en primitiv og ikke særlig nyttig programmeringssprog. Men Javascript er faktisk en fuldt objektorienteret sprog , der kører i din browser. Blandt dens mange funktioner er datastrukturer såsom arrays , beordrede samlinger af variabler. Brug array klassen er ligesom at erklære enhver anden form for variabel. Instruktioner
1
Erklær en array variabel. Da Javascript er løst indtastet variabler blot holde værdier. Mens værdierne har en type, udgør den variable ikke selv har en type . Derfor erklærer en array variabel er meget ligesom at erklære alle andre heltal eller snor variable.var matrix = new Array ();
2
Erklær en variabel med et kendt udgangspunkt størrelse. Ovennævnte vil oprette en tom matrix af ubestemt (eller nul) længde. Selvom det kan være din eneste mulighed , hvis du ikke ved, hvor mange elementer variablen vil indeholde , hvis du ved, du kan erklære en variabel ved hjælp af disse oplysninger. Det er at foretrække , da resizing og array, som kræver tildeling nye hukommelse og flytte hele systemet , er beregningsmæssigt dyrt.
3
Erklær en array variabel med et kendt udgangspunkt størrelse ved at passere denne størrelse som et argument til Array constructor.var vifte = new Array (34 ),
4
Pass værdierne som argumenter til array konstruktør ( hvis værdierne vil være kendt , når du erklære array) . Det er hurtigere og mere kompakt end at udfylde de værdier senere ved hjælp af de indeks operator.var navne = new Array ( " Jim ", " Joe ", " Bob ");
5
array- konstanter . Meget gerne passerer arrayelementerne til konstruktør , kan du også bruge et array bogstavelig. Det er funktionelt det samme, men mindre verbose.var navne = [" Jim ", " Joe ", " Bob "] ;
6
Push elementer til array. Hvis størrelsen og indholdet af array ikke er kendt , når programmet er skrevet , kan nye elementer kan "skubbes " til slutningen af et array . At "skubbe " et element på et array er at gøre array et element større ( hvis det ikke allerede stor nok) og tilføje elementet til slutningen af array.var navne = new Array (); names.push ( " Jim ") names.push ( " Joe ") names.push ( " Bob ")
7
Rediger og få adgang elementer i array ved hjælp af indekset operatør. Indekset operatør er den primære måde at få adgang array elementer . Brug indekset operatør ( de firkantede parenteser ), kan du individuelt læse eller skrive nogen af array elements.var navne = new Array ( " Jim ", " Joe "); var name = navne [0 ] //Jimnames [1 ] = " Bob " //Joe nu Bobnames [2 ] = " Carl" //Array er udvidet til at holde Carl
8
Loop over en array. Looping løbet arrays kan opnås med "for" loop . Størrelsen af array kan aflæses på array- længde attribute.var navne = [" Jim ", " Joe ", " Bob "] , for (var i = 0; i < names.length , i + +) { dokument. skriver ( navne [i] );}