SMS versturen!






JavaScript Array object

Een array object wordt gebruikt voor het opslaan van meerdere waarden in één variabele.

Array Object

Het Array object wordt gebruikt voor het opslaan van meerdere waarden in één variabele. Elke waarde is een elemene van de array en heeft een eigen index nummer. 

Je creeert een instantie van het Array object met het sleutelwoord "new". Het volgende voorbeeld creeert twee arrays, beide met drie elementen:

var familie_namen=new Array(3)
var familie_namen=new Array("Toni","Johan","Gerard")

Je kun verwijzen naar een bepaald element in de array met gebruik van de variabele naam en het index nummer. De index begint op 0.

Wanneer je een array creeert met een enkele numerieke parameter kun je ieder element binnen de array aanpassen op de volgende manier:

familie_namen[0]="Toni"
familie_namen[1]="Johan"
familie_namen[2]="Gerard"

En de data kan worden uitgelezen met gebruik van het indexnummer van een bepaald element in de array, zoals:

moeder=familie_namen[0]
vader=familie_namen[1] 

De properties en methoden van het Array object worden hieronder beschreven:

NN: Netscape, IE: Internet Explorer

Properties

Syntax: object.property_name

Propertie Beschrijving NN IE 
constructor Bevat de functie die een kopie creeert van een object's prototype. 4 4
length Geeft het aantal elementen terug van de array 3 4
prototype Staat je toe om properties toe te voegen aan een array 3 4

Methods

Syntax: object.method_name()

Methode Beschrijving NN IE
concat() Combineert twee of meer arrays en geeft een nieuwe array terug 4 4
join(delimiter) Zet alle elementen van een array in een string gescheiden door een specifiek scheidingsteken (komma is default) 3 4
pop() Verwijdert en geeft het laatste element van een array terug 4 5.5
push("element1","element2") Voegt een of meer elementen toe aan het einde van een array en geeft de nieuwe lengte terug 4 5.5
reverse() Draait de volgorde van de elementen in een array om 3 4
shift() Verwijdert en geeft het eerste element van een array terug 4 5.5
slice(begin[,end]) Creeert een nieuwe array van een geselecteerd gedeelte an een bestaande array 4 4
sort() Sorteert de elementen van een array 3 4
splice(index,howmany[,el1,el2]) Voegt toe en/of verwijdert elementen van een array 4 5.5
toSource() Geeft een string terug dat de brondcode van de array representeert 4.06 4
toString() Geeft een string terug die de gespecificeerde array vertegenwoordigt al zijn elementen 3 4
unshift("element1","element2") Voegt een of meer elementen toe aan het begin van de array en geeft de nieuwe lengte terug 4 5.5
valueOf() Geeft de primitieve waarde van een array terug 4 3