Bezkeroon: array mit string "verbinden"

Beitrag lesen

Hi,

push() hat als Rückgabewert die Länge des verwendeten Arrays.

Mit

var variable1 = variable1.push(variable2);
var variable3 = variable1.join(" ");

erweiterst Du zwar das Array variable1 um variable2, aber überschreibst variable 1 dann direkt mit der Länge des Arrays.

Richtig wäre:

var variable1 = new Array();
variable1.push(variable2);
var variable3 = variable1.join(" ");

Grüße

Bezkeroon

P.S.: nachzulesen auch hier http://de.selfhtml.org/javascript/objekte/array.htm#push