JavaScript - Arrays: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
(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…“)
(kein Unterschied)

Version vom 27. September 2013, 10:11 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

var name=myCars[0];
myCars[0]="Opel";
// Unterschiedliche Objekte in einem Array
myArray[0]=Date.now;
myArray[1]=myFunction;
myArray[2]=myCars;
// 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();}
}