JavaScript - Arrays: Unterschied zwischen den Versionen
Aus Wikizone
(Die Seite wurde neu angelegt: „ == Links == http://www.w3schools.com/js/js_obj_array.asp == Arrays erzeugen == 1: Regular: var myCars=new Array(); myCars[0]="Saab"; myCars[1]="Vol…“) |
|||
| Zeile 19: | Zeile 19: | ||
== Mit Array arbeiten == | == Mit Array arbeiten == | ||
| − | + | // Werte abrufen und setzen | |
var name=myCars[0]; | var name=myCars[0]; | ||
myCars[0]="Opel"; | myCars[0]="Opel"; | ||
| Zeile 28: | Zeile 28: | ||
myArray[2]=myCars; | myArray[2]=myCars; | ||
| − | // Methoden und Eigenschaften in einem Array | + | // Vordefinierte Methoden und Eigenschaften in einem Array |
var x=myCars.length // the number of elements in myCars | var x=myCars.length // the number of elements in myCars | ||
var y=myCars.indexOf("Volvo") // the index position of "Volvo" | var y=myCars.indexOf("Volvo") // the index position of "Volvo" | ||
Version vom 27. September 2013, 10:12 Uhr
Links
http://www.w3schools.com/js/js_obj_array.asp
Arrays erzeugen
1: Regular:
var myCars=new Array(); myCars[0]="Saab"; myCars[1]="Volvo"; myCars[2]="BMW";
2: Condensed:
var myCars=new Array("Saab","Volvo","BMW");
3: Literal:
var myCars=["Saab","Volvo","BMW"];
Mit Array arbeiten
// Werte abrufen und setzen var name=myCars[0]; myCars[0]="Opel";
// Unterschiedliche Objekte in einem Array myArray[0]=Date.now; myArray[1]=myFunction; myArray[2]=myCars;
// Vordefinierte Methoden und Eigenschaften in einem Array
var x=myCars.length // the number of elements in myCars
var y=myCars.indexOf("Volvo") // the index position of "Volvo"
// eigene Methoden mit prototype erzeugen
Array.prototype.ucase=function()
{
for (i=0;i<this.length;i++)
{this[i]=this[i].toUpperCase();}
}