code.progysm.com

Array

Constructeur:
	Array a = new Array(nbElement)
	Array a = new Array(v1, v2, ..., vn)

Exemple:
	var empty = new Array(); // équivalent à []
	var empty2 = [];
	var undefinedArray = new Array(2); // tableau avec 2 éléments non définis.
	var undefinedArray2 = [,,]; // tableau avec 2 éléments non définis.
	// ATTENTION, avec jscript (IE), [,,] crée un tableau avec 3 éléments non définis.

	var tableau = new Array(1,2,3); // équivalent à [1,2,3]
	var tableau2 = [1,2,3]

Propriétés sur les objets de type Array (Array.prototype):
- Number Array.prototype.length : longueur du tableau
+ String Array.prototype.join(String separator)
+ mixed Array.prototype.pop()
+ Number Array.prototype.push(mixed obj, ...)
+ Array Array.prototype.sort()
+ boolean Array.prototype.every(Function callback)
+ undefined Array.prototype.forEach(Function callback)
+ Array Array.prototype.map(Function callback)
+ mixed Array.prototype.reduce(Function callback[, mixed firstValue])
+ mixed Array.prototype.reduceRight(Function callback[, mixed firstValue])
+ boolean Array.prototype.some(Function callback)

Navigateurs:
	Mozilla:
		+ Array.forEach(Object o, Function callback)