¿Cómo podría definir un arreglo vacío?
Me explico...
Código
var formdata = new FormData(); var my_array = []; // esto es un arreglo vacío, si por consola imprimimos este dato nos va a devolver: [] for(var i = 0; i < my_array.length; i++) { formdata.append('my_array[]', my_array[i]); }
Como el tamaño del arreglo es 0 porque está vacío, no va a entrar en ninguna interacción y no va a agregar dicho arreglo.
Intenté con algunas otras maneras pero siempre me termina agregando un dato vacío.. "" cuando lo llamo con formdata.get('my_array[]'); y lo que yo quiero que devuelva sea: [] que significa arreglo vacío.
Mod: Sacados los comentarios a texto para mejor lectura.