Hola
No me había dado cuenta que las tenía globales, la verdad es que lo probé una vez, funcionó y no me volví a plantearme nada mas.
En cuanto a la alternativa que me ofreces, me parece simple genial. De hecho será el que use. Solo tengo un par de dudas referente a unas lineas que no entiendo
Código:
var serialize = "", prefix = prefix || ", ", infix = infix || ":", sufix = sufix || "";
De esta linea no entiendo nada. Veo operadores, se le da valores a las variables, etc...
Código:
return serialize.replace(/^, /, "");
De esta otra no entiendo la expresión
Código:
clean = [].concat(array); // crear copia;
Y por último de esta no entiendo los corchetes, supongo que es para crear una matriz
Gracias